阅读下列程序,注释①~⑧各条语句的功能,并画出程序执行后数据段中数据存放的格式。
正确答案:
①循环次数4→CX;
②取变量BUP的偏移地址→SI;
③取变量BCD的末偏移地址→DI;
④从BUP储存区中取出一个字符的ASCII码→AL;
⑤清楚AL中的高4位,保留低4位;
⑥将AL的内容→BCD储存区;
⑦和⑧使指示器分别正向或反向移动一个字节。
程序执行后,数据段中数据存放的形式如图所示。
②取变量BUP的偏移地址→SI;
③取变量BCD的末偏移地址→DI;
④从BUP储存区中取出一个字符的ASCII码→AL;
⑤清楚AL中的高4位,保留低4位;
⑥将AL的内容→BCD储存区;
⑦和⑧使指示器分别正向或反向移动一个字节。
程序执行后,数据段中数据存放的形式如图所示。

答案解析:有

微信扫一扫手机做题