(简答题)
已知有程序段如下: MOV AL,35H MOV DL,AL AND DL,0FH AND AL,0F0H MOV CL,4 SHR AL,CL MOV BL,10 MUL BL ADD AL,DL 执行之后,AL的值等于多少?该程序段完成了什么功能?
正确答案
程序段执行后(AL)=23H。该程序段实现了将AL中的1个组合BCD码转换为十六进制数并存回AL中的功能。
答案解析
略
相似试题
(简答题)
已知有程序段如下: MOV AL,35H MOV DL,AL AND DL,0FH AND AL,0F0H MOV CL,4 SHR AL,CL MOV BL,10 MUL BL ADD AL,DL 执行之后,AL的值等于多少?该程序段完成了什么功能?
(简答题)
已知如下程序段,请写出所有语句执行的频度。
(简答题)
已知:DS=2000H,程序段如下: 说明运行结果:AL=();SI=();(22000H)=()。
(单选题)
有如下程序段: 则执行完该程序段后total的值为:()。
(简答题)
有如下程序段,回答下列问题:
(简答题)
有如下一段程序:
(单选题)
有如下程序,该程序段的输出结果是()。
(简答题)
有程序段如下,认真阅读并回答问题 上面的程序段实现什么功能?程序段执行后,(AL)=();(DL)=()。
(简答题)
已知有如下的伪代码程序: 请用流程图描述。