Может так?
Код:; Изначально - в А число LD L,A ; Младший байт AND #80h ; Проверка старшего бита на знак RLA ; CY = старший бит из А, А=0 SBC A,#00 ; A=A-CY (0, если +, FF, если -) LD H,A ; Сташий байт HL= расширенное со знаком число
Может так?
Код:; Изначально - в А число LD L,A ; Младший байт AND #80h ; Проверка старшего бита на знак RLA ; CY = старший бит из А, А=0 SBC A,#00 ; A=A-CY (0, если +, FF, если -) LD H,A ; Сташий байт HL= расширенное со знаком число
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)