00问答网
所有问题
试分析下面的程序段完成什么功能?
MOV AL ,05HSHL AL ,1MOV BL,AL MOV CL ,2SHL AL , CLADD AL, BL
举报该问题
推荐答案 2017-01-06
程序实现了两个数的相加
mov al 05 al=5
shl al 1 al逻辑左移1位
mov bl al 将al中的值送到bl中
mov cl 2 cl=2
shl al cl al逻辑左移cl(即2)位
add al bl 把al和bl相加
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/enrerBjjDIZ0eTBZTZ.html
其他回答
第1个回答 2013-10-21
两个16进制数的相加 第一行 05H传送到AL(一个寄存器) 中,第二行 AL的数左移一位第三行 AL传送到BL中第四行 2传送到CL中第五行 AL左移2位第六行 把AL跟BL相加明白了没,,上课要好好听啊
第2个回答 2013-10-21
你这个问题太高深了。没办法解答
相似回答
下列
程序段完成什么
工作?说明各寄存器的作用。你是如何上机调试运行该...
答:
该
程序段的
作用是将DAT1数组中的前10个元素复制到DAT2数组中,从DAT2的第一个元素开始,同时在复制过程中BX、SI、DI、CX四个寄存器分别用于计数和数据传输。具体而言,程序的执行步骤
如下
:将CX寄存器的值设置为10,BX寄存器的值设置为20,SI和DI寄存器的值设置为0。通过MOV指令将DAT1数组中的BX行S...
试分析下面的程序段完成什么功能?
答:
回答:
程序
实现了两个数的相加 mov al 05 al=5 shl al 1 al逻辑左移1位 mov bl al 将al中的值送到bl中 mov cl 2 cl=2 shl al cl al逻辑左移cl(即2)位 add al bl 把al和bl相加
<汇编语言> 题目请教
答:
1、对于
下面的
数据定义,各条MOV指令单独执行后,寄存器AX的内容是什么?FLDB DB ?TABLEA DW 20 DUP( ? )(1) MOV AX, TYPE FLDB (执行后,AX=1)(2) MOV AX, TYPE TABLEA (执行后,AX=2)2.
试分析下面程序段完成什么功能?
MOV CL,04 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL...
下面的
汇编
程序完成
了
什么功能?
答:
这个程序就是完成1000次的 CX减一 的操作,作用是
延时
。
大家正在搜
以下程序段完成什么功能
下面程序完成的功能是
简述下列程序段完成的功能
写出完成下述功能的程序段
指出下列程序段的功能是什么
程序能够完成特定的功能
程序是能够完成特定功能的一组
程序就是能完成一定功能
下面程序的功能是
相关问题
1试分析下面的程序段完成什么功能? SUB AX,BX AD...
分析下列程序段完成什么功能
跪求:试分析下面程序段的功能是什么
阅读程序,分析下列程序段完成什么功能?
8.试分析下列程序完成什么功能? MOV CL,4 SHL ...
分析下段程序能完成什么功能 ORG 0000H LJMP S...
跪求:分析下面的程序段,想一想这个程序段实现什么功能。
下面的汇编程序完成了什么功能?