用汇编语言程序设计实现c=a b,汇编语言程序设计

《汇编语言程序设计》复习题标准答案

一、选择(30题)

1.下列是8位带符号二进制数的补码,其中最大的是( B )。 A、10001000

B、00000001

C、00000000

D、11111111

2.在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现( C ) A、占内存空间小,但速度慢 B、占内存空间相同,速度快 C、占内存空间大,但速度快 D、占内存空间相同,速度慢

3.数据定义为: EE DB 3,4

CC DW 3456H,6789H

执行指令“MOV CX,WORD PTR EE+1”后,(CX)= ( B )

A、0304H

B、5604H

C、3404H

D、3456H

4.有如下指令序列:

MOV AL,95H MOV CL,2 SAR AL,CL

上述指令序列执行后,AL的内容是( D ) A、05H

B、25H

C、24H

D、0E5H

5.设A=18610,B=2738,C=0BB16,把这三个数看成无符号数,则它们之间的关系是( D A、A>B>C

B、 A

C、A=B=C

D、A

6.用一条指令实现寄存器BX和SI的内容相加,并将结果送入AX中,这条指令是( D A、ADD AX,[BX][SI] B、MOV AX,[BX][SI] C、AND AX,[BX][SI]

D、LEA AX,[BX][SI]

7.要从端口1234H中读入8位数据,其指令应是( C ) A、MOV DX,1234H OUT DX,AL

B、IN AX,1234H C、MOV DX,1234H IN AL,DX

D、OUT DX,1234H

) )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值