User Tag List

Показано с 1 по 10 из 45

Тема: Определение типа процессора на клонах Вектора

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #5

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну вы даете!
    Мне стало стыдно за страшный первоначальный вариант, поэтому пришлось улучшать. Решил сделать под дос, поэтому в качестве прототипа взял вариант svofski.
    Код:
    		.org 100h
    
    		lxi 	d, msg_cpu
    		mvi 	c, 9
    		call 	5
    		call 	cpudetect
    		mvi	c, 9
    		call 	5
    		ret
    msg_cpu		.db	"CPU $"
    msg_z80		.db	"Z80$"
    msg_8080	.db	"580BM80$"
    msg_8085	.db	"1821BM85$"
    msg_vm1		.db	"580BM1$"
    cpudetect:	lxi	d, msg_z80
    		xra	a
    		dcr	a
    		rpo
    		mvi	l, 00001000b
    		push	h
    		pop	psw
    		push	psw
    		pop	h
    		xra	a
    		ora	l
    		lxi	d, msg_8085
    		rz
    		lxi	d, msg_8080
    		rpo
    		lxi	d, msg_vm1
    		ret
    
    		.end
    Вложения Вложения

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Определение текущего адреса
    от Alex Rider в разделе Программирование
    Ответов: 52
    Последнее: 26.07.2012, 13:38
  2. Ответов: 14
    Последнее: 29.01.2009, 13:56
  3. Определение Pentagon 1024/512
    от CPLx в разделе Программирование
    Ответов: 5
    Последнее: 02.03.2008, 22:47
  4. Определение Turbo-FM
    от Максагор в разделе Программирование
    Ответов: 21
    Последнее: 28.09.2007, 20:29
  5. Определение номера дисковода
    от goodboy в разделе Программирование
    Ответов: 2
    Последнее: 22.06.2005, 01:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •