汇编语言平时练习判断题.docx
- 文档编号:8950603
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:26
- 大小:24.71KB
汇编语言平时练习判断题.docx
《汇编语言平时练习判断题.docx》由会员分享,可在线阅读,更多相关《汇编语言平时练习判断题.docx(26页珍藏版)》请在冰豆网上搜索。
汇编语言平时练习判断题
2.知识点:
0301〔80x86的寻址方式〕
假设存储器中从7462H单元开场的四个相邻字节单元中的内容依次是32H,46H,52H,0FEH,那么存放字数据0FE52H的字地址是7465H。
错误
4.知识点:
0303〔80x86的指令系统〕
MOV指令不影响标志位。
正确
5.知识点:
0303〔80x86的指令系统〕
无条件转移指令对标志位无影响,而条件转移指令对标志位有影响。
正确
6.知识点:
0303〔80x86的指令系统〕
指令INAL,DX是合法的指令。
正确
7.知识点:
0303〔80x86的指令系统〕
当运算结果的低8位中有偶数个1时,奇偶标志位PF被置为1。
正确
9.知识点:
0301〔80x86的寻址方式〕
可以将一个存储器操作数与另一个存储器操作数相加。
错误
10.知识点:
0303〔80x86的指令系统〕
在“INAL,端口地址〞指令中,端口地址指定了某个外部设备接口的I/O地址,它实际上是一个立即数,其范围为0~65535。
答案:
错误
11.知识点:
0401〔汇编程序功能〕
汇编程序和汇编语言源程序是不同的概念。
答案:
正确
12.知识点:
0301〔80x86的寻址方式〕
相对于某起始地址的偏移量称为偏移地址。
答案:
正确
13.知识点:
0303〔80x86的指令系统〕
只能使用PUSH,POP类的指令对堆栈段内的内容进展操作。
14.知识点:
0301〔80x86的寻址方式〕
立即数寻址方式不能用于目的操作数字段。
错误
15.知识点:
0203〔中央处理机〕
BP是堆栈栈顶指针存放器。
错误
16.知识点:
0301〔80x86的寻址方式〕
内存中字单元的地址必须是偶数地址。
答案:
错误
17.知识点:
0303〔80x86的指令系统〕
PUSHAL。
正确
19.知识点:
0303〔80x86的指令系统〕
SHRAX,CX。
正确
20.知识点:
0401〔汇编程序功能〕
汇编程序是用汇编语言编写的汇编语言源程序。
答案:
错误
22.知识点:
0301〔80x86的寻址方式〕
不能给段存放器进展立即数方式赋值。
正确
23.知识点:
0303〔80x86的指令系统〕
串操作指令一般用CX存放长度。
错误
24.知识点:
0204〔存储器〕
因为有段存放器,所以存储器要分段。
答案:
错误
25.知识点:
0303〔80x86的指令系统〕
逻辑右移1位和算术右移1位的效果是一样的。
答案:
错误
26.知识点:
0402〔伪操作〕
在变量定义是,可以通过使用ORG伪指令指定变量在段中存储时的偏移量。
正确
27.知识点:
0303〔80x86的指令系统〕
指令SHRAX,4可以将AX的内容逻辑右移4位。
答案:
错误
28.知识点:
0303〔80x86的指令系统〕
CMPAX,BX执行的操作时(AX)-(BX),但结果不保存,只改变标志存放器中标志位的值。
正确
29.知识点:
0402〔伪操作〕
ASCIIDW‘ABCD’。
答案:
错误
30.知识点:
0303〔80x86的指令系统〕
MOVSI,[SI]。
答案:
正确
31.知识点:
0204〔存储器〕
常量不占用存储空间。
答案:
正确
32.知识点:
0303〔80x86的指令系统〕
PUSH,POP指令的操作数必须是字操作数。
错误
33.知识点:
0301〔80x86的寻址方式〕
存储器的有效地址不是唯一的。
答案:
正确
34.知识点:
0303〔80x86的指令系统〕
指令MOVAL,255是合法的数据传送指令。
正确
35.知识点:
0303〔80x86的指令系统〕
采用LOOP循环时,必须用CX计数。
正确
37.知识点:
0303〔80x86的指令系统〕
MOVDS,2000H。
答案:
错误
38.知识点:
0301〔80x86的寻址方式〕
指令中目的操作数一般是不能为立即数的。
答案:
正确
39.知识点:
0203〔中央处理机〕
IP是指令指针存放器,可以作为操作数参加运算。
答案:
错误
40.知识点:
0303〔80x86的指令系统〕
CF位可以用来表示无符号数的溢出。
答案:
正确
42.知识点:
0303〔80x86的指令系统〕难易度:
较难
ADD[SI],[BX]。
答案:
错误
43.知识点:
0203〔中央处理机〕
8086/8088标志存放器共有16位,每一位都有含义。
错误
44.知识点:
0301〔80x86的寻址方式〕
在指令中一个地址代表一个字节单元。
答案:
错误
45.知识点:
0303〔80x86的指令系统〕
AND与TEST、SUB与CMP的功能一样。
答案:
错误
46.知识点:
0201〔80x86微处理器〕
符号定义语句不占内存单元,变量定义语句占内存单元。
答案:
正确
47.知识点:
0104〔几种根本的逻辑运算〕
10010110与01011011异或的结果为11001101。
答案:
正确
48.知识点:
0303〔80x86的指令系统〕
指令XCHGBX,ES可以将存放器BX和ES的内容互换。
答案:
错误
49.知识点:
0402〔伪操作〕
伪指令语句与指令语句只是不同的语句种类,没有什么本质区别。
答案:
错误
50.知识点:
0204〔存储器〕
CS,DS,ES和SS段都可以存放数据。
答案:
正确
51.知识点:
0402〔伪操作〕
CBW可以将BL的数据扩展为BX。
答案:
错误
52.知识点:
0601〔子程序的设计方法〕难易度:
较难
段间调用的子程序必须由伪操作FAR说明为远过程。
答案:
正确
53.知识点:
0301〔80x86的寻址方式〕
PC机以位作最小寻址单位。
答案:
错误
54.知识点:
0301〔80x86的寻址方式〕难易度:
较难
当SRC是立即数时,DST可以使用存储器寻址。
答案:
错误
55.知识点:
0402〔伪操作〕
指定各个逻辑段偏移地址可以使用ORG伪指令。
正确
56.知识点:
0303〔80x86的指令系统〕
LOOPE/LOOPZ是相等/为零时转移到标号,其退出条件是〔CX〕=0或ZF=0。
正确
57.知识点:
0303〔80x86的指令系统〕
POPIP。
答案:
错误
58.知识点:
0103〔计算机中数和字符的表示〕
设327FH和0BFFFH为有符号数的补码表示,那么327FH<0BFFFH。
答案:
错误
59.知识点:
0402〔伪操作〕
多个模块间的符号穿插引用要用伪指令PUBLIC和EXTRN说明。
答案:
正确
60.知识点:
0303〔80x86的指令系统〕难易度:
较难
MOVAX,VAR1-VAR2+100。
答案:
错误
61.知识点:
0303〔80x86的指令系统〕
ADD[SI],50。
答案:
错误
62.知识点:
0303〔80x86的指令系统〕
当运算的结果有奇数个1时,PF=0。
答案:
正确
63.知识点:
0303〔80x86的指令系统〕
MOVAL,BX是正确指令。
错误
64.知识点:
0303〔80x86的指令系统〕
SP的内容可以不指向堆栈的栈顶。
错误
65.知识点:
0402〔伪操作〕
DW伪指令用来定义双字。
正确
66.知识点:
0303〔80x86的指令系统〕
MOV指令要影响标志位。
错误
67.知识点:
0301〔80x86的寻址方式〕
同一物理地址,可以有不同的逻辑地址。
正确
68.知识点:
0101〔进位记数制与不同基数的数之间的转换〕
1KB=1000B。
错误
69.知识点:
0204〔存储器〕
存储器中的各段不允许重叠。
答案:
错误
70.知识点:
0301〔80x86的寻址方式〕
立即数不能作为目的操作数。
错误
71.知识点:
0303〔80x86的指令系统〕
所有的条件转移指令都不影响标志位。
答案:
正确
72.知识点:
0303〔80x86的指令系统〕
MOVBX,OFFSETNAMES。
正确
73.知识点:
0303〔80x86的指令系统〕
MOVAL,[BX+2]。
正确
74.知识点:
0303〔80x86的指令系统〕
MOVAL,[BX+3]。
正确
75.知识点:
0104〔几种根本的逻辑运算〕
在“IN AL,端口地址〞指令中,端口地址指定了某个外部设备接口的I/O地址,它实际上是一个10010110与01011011异或的结果为11001101。
答案:
错误
76.知识点:
0303〔80x86的指令系统〕
当运算结果的低8位中有偶数个1时,奇偶标志位PF被置为0。
答案:
错误
77.知识点:
0204〔存储器〕
CS,DS,ES和SS段都可以存放数据。
正确
78.知识点:
0301〔80x86的寻址方式〕
ASCIIDW'ABCD'
MOVDS,2000H
MOVSI,[SI]
PUSHAL
ADD[SI],[BX]
SHRAX,CX
立即数寻址方式不能用于目的操作数字段。
答案:
正确
79.知识点:
0303〔80x86的指令系统〕
8086/8088标志存放器共有16位,每一位都有含义。
在汇编语言源程序中,伪指令语句必须放在数据段中。
错误
80.知识点:
0301〔80x86的寻址方式〕难易度:
较难
指令SHRAX,4可以将AX的内容逻辑右移4位。
错误
MOVAX,[BP]的源操作数的物理地址为16*(DS)+(BP)。
答案:
正确
81.知识点:
0303〔80x86的指令系统〕
CF位可以用来表示无符号数的溢出。
错误
逻辑右移1位和算术右移1位的效果是一样的。
错误
82.知识点:
0303〔80x86的指令系统〕难易度:
较难
指令MOVAL,255是合法的数据传送指令。
正确
指令TESTAL,0执行后AL的内容一定是全零。
错误
83.知识点:
0301〔80x86的寻址方式〕
汇编语言源程序不一定包含数据段、堆栈段,但必须包含代码段。
答案:
错误
84.知识点:
0203〔中央处理机〕
只有使用PUSH、POP类的指令对堆栈段内的内容进展操作。
错误
85.知识点:
0303〔80x86的指令系统〕难易度:
较难
指令INAL,DX是合法的指令。
答案:
错误
86.知识点:
0303〔80x86的指令系统〕
指令XCHGBX,ES可以将存放器BX和ES的内容互换。
答案:
错误
87.知识点:
0303〔80x86的指令系统〕
PUSH、POP指令的操作数必须是字操作数。
88.知识点:
0201〔80x86微处理器〕难易度:
较难
内存中字单元的地址可以是偶数地址。
答案:
错误
89.知识点:
0401〔汇编程序功能〕难易度:
较难
汇编程序和汇编语言源程序是不同的概念。
答案:
错误
90.知识点:
0303〔80x86的指令系统〕
条件转移指令与无条件转移指令的转移范围是一样的。
答案:
正确
91.知识点:
0201〔80x86微处理器〕难易度:
较难
符号定义语句不占内存单元。
93.知识点:
0402〔伪操作〕
伪指令语句与指令语句有本质区别。
94.知识点:
0402〔伪操作〕
在变量定义时,可以通过使用ORG伪指令指定变量在段中存储时的偏移量。
95.知识点:
0303〔80x86的指令系统〕难易度:
较难
CMPAX,BX执行的操作是(AX)-(BX),但结果不保存,只改变标志存放器中标志位的值。
96.知识点:
0303〔80x86的指令系统〕
只能使用PUSH、POP类的指令对堆栈段内的内容进展操作。
答案:
正确
97.知识点:
0401〔汇编程序功能〕难易度:
难
汇编程序就是用汇编语言编写的汇编语言源程序。
答案:
错误
98.知识点:
0301〔80x86的寻址方式〕
指令中目的操作数可以为立即数的。
99.知识点:
0303〔80x86的指令系统〕
可以将一个存储器操作数与另一个存储器操作数相减。
101.知识点:
0204〔存储器〕
存储器以字节〔8bit〕为编程单位。
103.知识点:
0204〔存储器〕
地址用无符号整数来表示。
105.知识点:
0204〔存储器〕
低位字节存入高地址,高位字节存入低地址。
107.知识点:
0204〔存储器〕
处理器以偶地址访问〔读/写〕存储器。
答案:
正确
109.知识点:
0203〔中央处理机〕
CPU组成:
算术逻辑部件ALU、控制器、存放器。
答案:
正确
112.知识点:
0203〔中央处理机〕
存放器的优点有:
在CPU内部,访问速度快,容量大,本钱低,用名字表示,没有地址。
答案:
错误
113.知识点:
0205〔外部设备〕
外部设备与主机的通信是通过外设接口进展的,每个接口包括一组存放器。
答案:
正确
114.知识点:
0205〔外部设备〕
数据存放器:
存放外设和主机间传送的数据。
答案:
正确
115.知识点:
0205〔外部设备〕
状态存放器:
保存外设或接口的状态信息。
答案:
正确
119.知识点:
0301〔80x86的寻址方式〕难易度:
较难
MOVAX,MASK[BX][SI]]是相对基址变址寻址。
120.知识点:
0301〔80x86的寻址方式〕
BCD码:
用二进制编码的十进制数,又称二~十进制数。
122.知识点:
0301〔80x86的寻址方式〕难易度:
较难
OPR可用除立即数以外的任何寻址方式。
答案:
正确
123.知识点:
0402〔伪操作〕难易度:
较难
伪操作是汇编程序对源程序进展汇编时处理的操作,完成处理器选择、存储模式定义、数据定义、存储器分配、指示程序开场完毕等功能。
答案:
正确
124.知识点:
0402〔伪操作〕
地址计数器$:
保存当前正在汇编的指令的地址。
答案:
正确
125.知识点:
0801〔输入输出程序设计〕
I/O指令是主机与外设进展通信的最根本途径。
答案:
正确
126.知识点:
0801〔输入输出程序设计〕难易度:
较难
DOS功能调用和BIOS例行程序中的输入/输出功能也是由IN和OUT指令完成的。
答案:
正确
127.知识点:
0801〔输入输出程序设计〕
外设的I/O请求——非屏蔽中断。
答案:
错误
128.知识点:
0401〔汇编程序功能〕
如果某个字变量的数据存放在奇地址单元,那么8086/8088CPU读写该变量时需要2个读写周期。
答案:
正确
129.知识点:
0103〔计算机中数和字符的表示〕
用一个字表示一个有符号的数,28表示为18H。
131.知识点:
0301〔80x86的寻址方式〕
指令XCHGAX,ES可以将存放器AX和ES的内容互换。
132.知识点:
0303〔80x86的指令系统〕
指令JMPFARPTRDONE属于段间转移直接寻址。
答案:
错误
133.知识点:
0204〔存储器〕
字节数可以传送到字单元中。
答案:
错误
135.知识点:
0203〔中央处理机〕
因为有段存放器,进而存储器要分段。
137.知识点:
0203〔中央处理机〕
段寄储器中存放的是段地址的低7位。
138.知识点:
0303〔80x86的指令系统〕难易度:
较难
IP是指令指针存放器,所以可以作为操作数参加运算。
答案:
错误
139.知识点:
0201〔80x86微处理器〕
8088的存储器空间为4G。
141.知识点:
0204〔存储器〕难易度:
较难
当前可以使用的段是4个,无论哪个段都可以。
142.知识点:
0204〔存储器〕
汇编程序和汇编语言源程序是同样的概念。
答案:
正确
143.知识点:
0204〔存储器〕难易度:
较难
存储器顺序编号是存储器的物理地址,但它是不唯一的。
错误
144.知识点:
0204〔存储器〕
相对于某起始地址的偏移量称为段地址。
正确
145.知识点:
0204〔存储器〕
在指令中一个地址代表两个字节单元。
、
正确
147.知识点:
0303〔80x86的指令系统〕
进、出栈操作必须以字节进展。
错误
148.知识点:
0303〔80x86的指令系统〕难易度:
较难
如果程序中没有使用PUSH、POP指令,那么不用开辟堆栈段。
答案:
错误
151.知识点:
0202〔基于微处理器的计算机系统构成〕
常量是不占用存储空间的。
正确
152.知识点:
0303〔80x86的指令系统〕
CBW可以将BL的数据扩展为CL。
错误
155.知识点:
0602〔子程序的嵌套〕难易度:
较难
调用子程序时,参数是通过实参、形参方法传送的。
答案:
错误
156.知识点:
0602〔子程序的嵌套〕难易度:
较难
段内子程序调用时,CS、IP的内容都要进栈。
答案:
错误
157.知识点:
0803〔中断传送方式〕难易度:
较难
中断向量表中存放的是中断返回地址。
答案:
错误
158.知识点:
0801〔I/O设备的数据传送方式〕难易度:
较难
I/O端口是指CPU可以访问到的寄储器。
答案:
错误
159.知识点:
0801〔I/O设备的数据传送方式〕
当CPU与外设同步时,应采用查询方式进展数据传送。
答案:
错误
160.知识点:
0801〔I/O设备的数据传送方式〕
当CPU与外设不同步时,为了提高CPU的工作效率,可采用直接传送方法。
答案:
错误
163.知识点:
0303〔80x86的指令系统〕
用REPNESCASB指令对字符串进展扫描,如〔CX〕不=0时,扫描完毕,那么表示在字符串中第一次遇到AL中指定的字符。
答案:
错误
165.知识点:
0801〔I/O设备的数据传送方式〕难易度:
难
可屏蔽中断就是它的请求是否被CPU响应要受IP的控制。
答案:
错误
167.知识点:
0303〔80x86的指令系统〕难易度:
难
在字符串操作指令中,DS∶DI指向源串,ES∶SI指向目的串
答案:
错误
168.知识点:
0403〔汇编语言程序格式〕
注释项用于说明程序段或是一条和几条指令的功能,一般用“;〞示注释的开场。
答案:
正确
169.知识点:
0801〔I/O设备的数据传送方式〕
计算机系统通过接口与外围设备通信。
答案:
正确
171.知识点:
0204〔存储器〕
设DS=8225H,DI=3942H,指令NEGBYTEPTR[DI]操作数的物理地址是85B92H。
正确
172.知识点:
0203〔中央处理机〕难易度:
较难
执行INC指令除对SF、ZF有影响外,还要影响的标志位是OF,AF,PF。
答案:
正确
173.知识点:
0403〔汇编语言程序格式〕难易度:
较难
重复前缀指令REP的重复次数由BX决定。
错误
175.知识点:
0203〔中央处理机〕
当标志位OF=1时表示无符号数运算产生溢出。
答案:
错误
176.知识点:
0203〔中央处理机〕难易度:
难
PSW存放器中共有6位条件状态位,有3位控制状态位。
答案:
正确
177.知识点:
0201〔80x86微处理器〕
在8086/8088系统中,存储器是分段的,每段最大长度是32K字节。
错误
179.知识点:
0403〔汇编语言程序格式〕
伪指令“END标号〞中的“标号〞指明了程序的入口地址。
答案:
正确
180.知识点:
0104〔几种根本的逻辑运算〕难易度:
较难
将AX中第4,5位清0的指令是ANDAX,0FFCFH。
正确
181.知识点:
0104〔几种根本的逻辑运算〕难易度:
较难
将AX的低四位取反的指令是ORAX,0FH。
错误
182.知识点:
0301〔80x86的寻址方式〕
Intel8086CPU的字长为16位,地址总线为20位,寻址范围为1MB。
正确
183.知识点:
0303〔80x86的指令系统〕难易度:
难
与指令〞LOOPAGAIN〞功能等效的两条指令依次是DECCX和JNZAGAIN。
正确
184.知识点:
0402〔伪操作〕难易度:
难
在汇编语言中,一个标号和过程有NEAR和FAR两种属性。
答案:
正确
186.知识点:
0303〔80x86的指令系统〕
指令SHR那么可用来有符号数除以2。
答案:
错误
187.知识点:
0203〔中央处理机〕
判断无符号数运算是否溢出,应根据CF标志位。
答案:
正确
188.知识点:
0203〔中央处理机〕
而判断有符号数运算是否溢出,应根据OF标志位。
答案:
正确
191.知识点:
0501〔循环程序设计〕难易度:
难
一循环程序完成查找一组数据中是否有非零数据,控制循环应选取的循环控制指令是LOOPZ,这时循环程序的循环终止条件是CX=0或zf=0。
答案:
正确
192.知识点:
0303〔80x86的指令系统〕难易度:
难
乘法指令IMULBX一个乘数在BX中,另一个乘数一定在AX中,乘积在DX:
AX中。
错误
193.知识点:
0301〔80x86的寻址方式〕
8086/8088端口地址的范围是0000~0FFFH。
答案:
错误
196.知识点:
0303〔80x86的指令系统〕难易度:
较难
设AX=1000H,BX=2340H,那么在执行了指令CMPAX,BX后,标志CF=1,ZF=0。
正确
197.知识点:
0203〔中央处理机〕难易度:
较难
段属性就是定义标号的段起始地址,标号的段总是在CS存放器中。
答案:
正确
198.知识点:
0203〔中央处理机〕难易度:
难
偏移属性就是定义标号的偏移地址,它应安排在IP存放器中。
答案:
正确
200.知识点:
0203〔中央处理机〕
AX的内容加1,但不影响CF的指令是INCAX。
答案:
正确
201.知识点:
0203〔中央处理机〕
BX的内容加1,要求影响所有标志位的指令是ADDBX,1。
答案:
正确
206.知识点:
0303〔80x86的指令系统〕
计算机中的指令由操作码和地址码两局部组成。
答案:
正确
208.知识点:
0204〔存储器〕
存储器中的各段允许重叠。
答案:
正确
209.知识点:
0301〔80x86的寻址方式〕
8086的地址总线有20根,寻址范围为1M字节。
210.知识点:
0303〔80x86的指令系统〕
所有的条件转移指令均不影响标志位。
正确
211.知识点:
0602〔子程序的嵌套〕难易度:
较难
段间调用的子程序必须由伪操作FAR说明为近过程。
答案:
错误
212.知识点:
0301〔80x86的寻址方式〕难易度:
难
当SRC是立即数时,DST一般可以使用存储器寻址。
正确
213.知识点:
0402〔伪操作〕难易度:
较难
指定各个逻辑段偏移地址不可以使用ORG伪指令。
答案:
错误
214.知识点:
0303〔80x86的指令系统〕难易度:
难
LOOPE/LOOPZ是相等/为零时转移到标号,其退出条件是〔CX〕=0或ZF=0。
答案:
正确
215.知识点:
0303〔80x86的指令系统〕
POPIP。
答案:
错误
216.知识点:
0103〔计算机中数和字符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 平时 练习 判断