计算机原理 doc,计算机原理作业.doc

PAGE

PAGE 1

计算机原理作业

单项选择题  1.指令JMP?FAR?PTR?DONE属于     A.段内转移直接寻址   B.段内转移间接寻址   C.段间转移直接寻址   D.段间转移间接寻址

2.下列叙述正确的是     A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令   B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令   C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令   D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令

3.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是     A.12CSBH   B.12B6BH   C.12C59H   D.12BFEH     4.在下列指令的表示中,不正确的是

A.MOV?AL,[BX+SI]   B.JMP?SHORT?DONI   C.DEC?[BX]   D.MUL?CL     5.在进行二重循环程序设计时,下列描述正确的是   参考答案为:A   A.外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内   B.外循环初值应置外循环之内;内循环初值应置内循环之内   C.内、外循环初值都应置外循环之外   D.内、外循环初值都应置内循环之外,外循环之内     6.条件转移指令JNE的测试条件为     A.ZF=0   B.CF=0   C.ZF=1   D.CF=1   7.8086CPU在基址加变址的寻址方式中,变址寄存器可以为      A.BX或CX   B.CX或SI   C.DX或SI   D.SI或DI   8.已知BX=2000H,SI=1234H,则指令MOV?AX,[BX+SI+2]的源操作在(?)中。     A.数据段中偏移量为3236H的字节   B.附加段中偏移量为3234H的字节   C.数据段中偏移量为3234H的字节   D.附加段中偏移量为3236H的字节      BX+SI+2=2000H+1234H+2=3236H   9.执行如下程序:     MOV?AX,0     MOV?BX,1     MOV?CX,100     A:ADD?AX,BX     INC?BX     LOOP?A     HLT     执行后(BX)=     A.99   B.100   C.101   D.102   10.上题的程序执行后(AX)=     A.5000   B.5050   C.5100   D.5150 转贴于: 自

11.对于下列程序段:     AGAIN:MOV?AL,[SI]     MOV?ES:[DI],AL     INC?SI     INC?DI     LOOP?AGAIN     也可用______指令完成同样的功能。     A.REP?MOVSB   B.REP?LODSB   C.REP?STOSB   D.REPE?SCASB     12.下面指令序列执行后完成的运算,正确的算术表达式应是     MOV?AL,BYTE?PTR?X     SHL?AL,1     DEC?AL     MOV?BYTE?PTR?Y,AL     A.y=x2+1   B.x=y2+1   C.x=y2-1   D.y=x2-1     13.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。     A.占内存空间小,但速度慢   B.占内存空间大,但速度快   C.占内存空间相同,速度快   D.占内存空间相同,速度慢     14.在程序执行过程中,IP寄存器中始终保存的是     A.上一条指令的首地址   B.下一条指令的首地址   C.正在执行指令的首地址   D.需计算有效地址后才能确定地址     15.PSW寄存器中共有______位条件状态位,有______位控制状态位。     A.6、3   B.3、6   C.8、4   D.4、8   [解析]PSW有6位条件状态位:AF、CF、ZF、PF、SF、OF;     PSW有3位控制状态位:IF、TF、DF   16.下列指令执行时出错的是     A.ADD?BUF1,BUF2   B.JMP?DWORD?PTR?DAT?[BX]   C.MOV?AX,[BX+D

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值