MOV BX,1000H在汇编语言中,这条数据传输指令时什么意思

如题所述

IBM PC微机的符号数(B)
A. BCD码B.补C.倒D.
2,汇编成目标代码程序的源代码打包BCD工艺(A) /> A.编译B.编辑C.编辑D.连接
3,以下数据传输指令,错误的操作(D)
A. MOV SS:[BX + DI],1000H BR /> B. MOV DX,1000H
C. MOV WORD PTR [BX],1000H
D. MOV DS,2000H
4,后执行下面的指令的内容变量DAB(0F5H)
DAW DW2A05H
DAB DB 0FAH

MOV AL,BYTE PRT DAW
SUB DAB,AL
A. 0DAH乙0FAH C. 0F5H D. 0D0H
5,执行下面的汇编语言指令,其结果是正确的(B)
MOV AL,100
MOV BL,-2
答:AL = 100H BL = 02H B. AL = 64H BL = 0FEH
C. AL = 64H BL = 82H D. AL = 100H BL = 0FEH
1,十六进制的转换:(这个问题是一个乱七八糟的,不知道你问什么)
0100110 B = 38D 8E3.AH = 2275.625D
998 D = 3E6?235.25e= __ 353.2____B2,数字X的真正价值是:-1001101 ,如果“0”表示正数,“1”表示负号,

[X]补= __ 101100113的BCD码以二进制形式的十进制数表示的是一个物种提到
4 ,写8086CPU各种内部寄存器:
AH / AL:AX高/低8个累加器寄存器
BH / BL:BX高/低8个通用寄存器,
CH / CL:CX高/低8个通用寄存器,用于保存的计数值
DH / DL DX的高/低8个通用寄存器,
SI:来源分类指数注册
DI:目标索引寄存器,
BP:基址指针寄存器
SP:堆栈指针寄存器
FLAGS:标志寄存器,程序状态寄存器也被称为
IP:指令指针寄存器,
CS:代码段,
DS:数据段,的
ES的附加段,
5,CS代码段寄存器;的IP指令指针寄存器 BR /> CS:IP将被用于表示逻辑地址的指令CPU执行
6,标志寄存器FR CF位叫进位标志AF位辅助进位标志
控制字符串操作地址增量方向标志DF的方向标志被称为
7,一个程序可以是堆栈段,数据段,附加段的代码段,该段基,分别由SS,DS_,ES,CS给出 BR /> 8,8086指令的操作数有三种类型,分别是:
立即操作数寄存器操作数,存储器操作数,
9,写入下面的指令
MOV 1000 [BP] [SI]命令使用调试环境DX
指令的目的操作数寻址方式
:相对基址变址寻址模式10,变量的三个属性是:数据段,偏移的类型。
11,已知字符A,1000001B,当时的ASCII代码的字符的ASCII码为e10000100乙
12,执行:SUB AX,AX,ZF = 1

1,(F)MOV SS标志寄存器2000H
2(T)推AH是一个正确的指令,PUSH BL,POP AH POP BL指令,实现了AH寄存器和BL寄存器的内容互换
3,(F)指令:DIV BX执行后,商在AL的结果,其余AH
4,(t)的调试命令:D 10A8:100的作用10A8:100楚开始<BR / 80H字节单元的内容
5(F)调试,E是用来的内容的存储单元R命令其内容的寄存器

全面标题:
1,写在汇编语言程序序列设置在机器上的细节的完整过程(根据自己的经验,大致包括以下主要步骤:编辑源文件生成目标文件,生成可执行文件,运行程序错误检查,跟踪和调试)
首先记事本或EDIT.EXE文件编写源代码,源代码保存为。 asm格式,然后使用masm.exe编译的源代码,得到后缀的名声。 obj的对象代码的程序,如果编译器错误,然后返回检查源。编译完成后,用一个链接程序。 OBJ文件链接成一个可执行的exe文件。如果程序运行结果是不正确的,可用的调试程序调试的调试命令拆卸命令UT步骤执行命令。

2,用汇编语言编写一个完整的程序,要求如下:
计算(W-(X * Y + Z-100)/ W,W,X,Y, Z是所有的符号数,的结果到AX供应商,其余存放在DX。

MOV AX,X
IMUL? CX字节MOV CX,AX
MOV BX,DX
MOV AX,于
CWD
添加CX,AX
ADC BX,DX
子CX 100
SBB 0
MOV AX,W
CWD
子AX,CX
SBB DX,BX
IDIV瓦特
(你不会有W,X,Y ,Z是我在这里的16位处理数位有符号数)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-22
把16进制数据1000,放入寄存器bx中。追问

那个H就是16进制的意思么?那16进制数1000是多少?

追答

那个H就是16进制的意思,具体进制的含义建议你买本书看。或者在网上搜一下相关知识。

比如:《IBM-PC 汇编语言程序设计》清华出版的。可以找一下电子版的。

本回答被网友采纳
第2个回答  2012-12-22
就是将1000H(十六进制)送给BX,BX的内容就是1000H了
第3个回答  2012-12-23
BX=1000H
H 十六进制 B二进制 D八进制
第4个回答  推荐于2018-03-22
MOV BX,1000H将立即数1000H装入BX。

H指明立即数是以十六进制形式给出的。常用的进位制及对应的全拼有
B Binary 二进制
O Octal 八进制
D Decimal 十进制
H Hex 十六进制

十六进制转换为十进制
1000H=1*16^3=2^12=4096D
以上是人工转换,对于较为复杂的数,为减少工作量、提高速度及准确性,请使用工具转换!
关于进位制及进位转换,请参考相关文章、文献资料。
关于指令的用途、用法,请参考相关书籍。对于特定的汇编系统,还可参阅对应的手册、开发人员指南。鉴于内容繁杂,恕不详述!本回答被网友采纳
相似回答