当前位置:首页 > 微型计算机原理及应用(02277) > 正文内容

对于单字节无符号二进制整数转换为BCD码的子程序
MOVAL,O
MOV[SI+1],AL
MOV[SI+2],AL
MOVCX,____
L2:MOVBL,[SI]
SHLBL,1
MOV[SI],BL
MOVDL,2
LI:INCSI
MOVAL,[SI]
ADCAL,AL
DAA
MOV[SI],AL
DECDL
JNZL1
SUBSI,2
LOOPL2<

高老师2年前 (2024-03-27)微型计算机原理及应用(02277)20

对于单字节无符号二进制整数转换为BCD码的子程序
MOVAL,O
MOV[SI+1],AL
MOV[SI+2],AL
MOVCX,____
L2:MOVBL,[SI]
SHLBL,1
MOV[SI],BL
MOVDL,2
LI:INCSI
MOVAL,[SI]
ADCAL,AL
DAA
MOV[SI],AL
DECDL
JNZL1
SUBSI,2
LOOPL2
HLT
假设子程序人口条件是SI指向二进制数所在单元,转换结果以压缩BCD码的形式存放在SI+1和SI+2-单元中,则划线处应选择()

A.16

B.8

C.4

D.2

正确答案是B

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/1048691.html

分享给朋友: