8253通道2的輸出引腳OUT2外接發(fā)光二極管,欲使其以點(diǎn)亮1秒、熄滅1秒的狀態(tài)循環(huán)工作,已知地址線A9 A8 A7 A6 A5 A4 A3 A2 =10110000B時(shí),8253的片選信號(hào)CS有效。試填空完善下面的程序段,以便完成上述工作。
TIMEO EQU();定義TIMEO為通道0的端口地址
...... ;8253通道2初始化
MOV AL, B7H ;通道2方式3,BCD計(jì)數(shù)
MOV DX, TIMEO+() ;控制端口地址
OUT DX, AL
MOV DX, TIMEO+();通道2端口地址
MOV AL,();寫(xiě)入通道2計(jì)數(shù)初值(1018)
OUT DX, AL ;寫(xiě)入通道2計(jì)數(shù)初值低8位
MOV AL,()
OUT DX. AL;寫(xiě)入通道2計(jì)數(shù)初值高8位
有20個(gè)單字節(jié)的有符號(hào)數(shù),存放在以內(nèi)存NUM1單元為首地址的存儲(chǔ)區(qū)中,要求將其取絕對(duì)值后,存人到以內(nèi)存NUM2為首地址的存儲(chǔ)區(qū)中。請(qǐng)?zhí)顚?xiě)下面程序,完成指定功能。
MOV SI,OFFSET NUM1;置源地址指針
MOV DI,OFFSET NUM2;置目的地址指針
MOV CX,()
LP:MOV AL,()
AND AL,()
JNS()
NEG()
NEXT:MOV[DI],AL
()SI
INC()
LOOP()
INT 3