User Tag List

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

Тема: ПК8000 - Уточнённое описание архитектуры и программ.

Комбинированный просмотр

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

    Регистрация
    29.09.2010
    Адрес
    Новокузнецк
    Сообщений
    157
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Получается! Только bload "tstprg" без R, а далее x=urs(&h5000)

    Код:
    	ORG 0x5000-0x26
    	DB 0x1F, 0xA6, 0xDE, 0xBA, 0xCC, 0x13, 0x7D, 0x74
    	DB 0xD0, 0xD0, 0xD0, 0xD0, 0xD0, 0xD0, 0xD0, 0xD0, 0xD0, 0xD0
    	DB 'tstprg'
    	DB 0x1F, 0xA6, 0xDE, 0xBA, 0xCC, 0x13, 0x7D, 0x74
    	DW START, ENDE, START
    START:	lxi h, num1; грузим в HL адрес строки с первым числом
    	call 0x13c6; FIN - переводим строку в FACCUM
    	call 0x130d; FCOPYTOBCDE - переводим FACCUM в BCDE формат
    	push b; сохраним BCDE временно
    	push d
    	lxi h, num2; грузим в HL адрес строки со вторым числом
    	call 0x13c6; FIN - переводим его в FACCUM
    	pop d; восстановим BCDE
    	pop b
    	call 0x1082; FADD2 - складываем FACCUM и BCDE, результат остаётся в FACCUM
    	call 0x1470; FOUT - выводим FACCUM в строку (буфер строки расположен в FBUFFER)
    	lxi h, 0xf93d; FBUFFER
    	mvi a, 2; выводим строку с текущего положения
    	call 0x0050; TRETLINE - печатаем содержимое FBUFFER
    	ret
    num1	db "1.234E2"
    	db 0x0
    num2	db "3.654E1"
    	db 0x0
    ENDE:
    	END
    Это наш пример сложения чисел, только под CAS и без извратов со стеком и JMP!
    Вложения Вложения
    • Тип файла: zip tstprg.zip (195 байт, Просмотров: 147)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

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

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

Похожие темы

  1. Ответов: 2263
    Последнее: 16.11.2025, 01:02
  2. Ответов: 234
    Последнее: 26.02.2021, 11:05
  3. Ответов: 3
    Последнее: 13.10.2011, 13:40
  4. Описание программ 30 кассет
    от scooter в разделе Пресса
    Ответов: 14
    Последнее: 05.06.2010, 22:37

Ваши права

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