微机原理及应用B
本次作业是本门课程本学期的第1次作业,注释如下:、单项选择题(只有一个选项正确,共 27道小题)(A) 读存储器(B) 写存储器(C)读 I/O 口(D)写 I/O 口你选择的答案:前面作业中已经做正确正确正确答案:A解答参考:2. 8086 CPU复位后,下列寄存器的值为(A) CS=0000H、IP=0000H(B) CS=0000H 、IP=FFFFH(C) CS=FFFFH、IP=0000H(D)CS=FFFFH IP=FFFFH你选择的答案:前面作业中已经做正确正确正确答案:C解答参考:3. 当RESET言号为高电平时,寄存器初值为FFFFH的是(A) CS(B) ES(C) ip(D) BP你选择的答案:前面作业中已经做正确正确正确答案:A解答参考:4. 地址锁存发生在指令周期的()时刻(A) T 1(B) T 2(C) T 3(D) T 4你选择的答案:前面作业中已经做正确正确正确答案:A解答参考:5. 8086 CPU读数据操作在总线周期的()时刻(A) T i(B) T 1, T2(C) T 2, T3(D) T 3, T4你选择的答案:前面作业中已经做正确正确正确答案:D解答参考:6. 8086 CPU写数据操作在总线周期的()时刻(A) T i(B) T 2(C) T 2, T3(D) T 2, T3, T4你选择的答案:前面作业中已经做正确正确正确答案:D解答参考:7. 下列逻辑地址中对应不同的物理地址的是(A) 0400H:0340H(B) 0420H:0140H(C) 03E0H:0740H(D) 03F0H:0740H你选择的答案:前面作业中已经做正确正确正确答案:C解答参考:8. 8086 CPU的控制线 BHE =1 ,地址线 A0=0时,有(A) 从偶地址开始完成8位数据传送(B) 从偶地址开始完成16位数据传送(C) 从奇地址开始完成8位数据传送(D) 从奇地址开始完成16位数据传送卜选择的答案:前面作业中已经做正确正确正确答案:B解答参考:9. 8086 CPU的控制线 BHE =0 ,地址线A0=1时,有(A) 从偶地址开始完成8位数据传送(B) 从偶地址开始完成16位数据传送(C) 从奇地址开始完成8位数据传送(D) 从奇地址开始完成16位数据传送你选择的答案:前面作业中已经做正确正确 正确答案:C解答参考:10 .指令队列具有()的作用(A) 暂存操作数地址(B) 暂存操作数(C) 暂存指令地址(D) 暂存预取指令你选择的答案:前面作业中已经做正确正确 正确答案:D解答参考:11 . 8086系统中,每个逻辑段的多存储单元数为(A) 1MB(B) 256B(C) 64KB(D) 根据需要而定你选择的答案:前面作业中已经做正确正确 正确答案:C解答参考:12 .下列说法中属于最小工作模式特点的是(A) CPU提供全部的控制信号(B) 由编程进行模式设定(C) 不需要8286收发器(D) 需要总线控制器8288你选择的答案:前面作业中已经做正确正确 正确答案:A解答参考:13 . 8086当前被执行的指令存放在(A) DS:BX(B) SS:SP(C) CS:PC(D) CS:IP卜选择的答案:前面作业中已经做正确正确 正确答案:D解答参考:14. 8086 CPU 中,控制线而和丽的作用是(A) 数据收发器方向控制(B) 存储器存取操作控制(C) 存储器片选控制(D) 地址/数据线分离控制你选择的答案:前面作业中已经做正确正确正确答案:C解答参考:15. 8086 CPU中,控制线 R 的作用是(A) 数据总线收发器方向控制(B) 存储器存取操作控制(C) 数据总线收发器有效控制(D) 地址/数据线分离控制你选择的答案:前面作业中已经做正确正确正确答案:A解答参考:16. 8086 CPU 中,控制线 ALE的作用是(A) 数据总线收发器方向控制(B) 存储器存取操作控制(C) 数据总线收发器有效控制(D) 地址/数据线分离控制你选择的答案:前面作业中已经做正确正确正确答案:D解答参考:17. 8088 CPU中,需要数据总线收发器芯片 8286 >(A) 1片(B) 2片(C) 8片(D)16 片你选择的答案:前面作业中已经做正确正确 正确答案:A解答参考:18. 8086 CPU 中,需要地址锁存器芯片74LS373(A) 1 片(B) 2 片(C) 3 片(D) 4 片前面作业中已经做正确 正确正确答案:C解答参考:19. 若某CPU具有64GB的寻址能力,则该 CPU的地址总线宽度为(A) 64(B) 36(C) 32(D) 24你选择的答案:前面作业中已经做正确正确正确答案:B解答参考:20. 十进制数81的8421BCD码为(A) 81H(B) 51H(C) 18H(D) 15H你选择的答案:前面作业中已经做正确正确正确答案:A解答参考:21. 11000110为二进制原码,该数的真值为(A) 70(B) +70(C) 198(D) +198你选择的答案:前面作业中已经做正确正确正确答案:B解答参考:22. 11000110为二进制补码,该数的真值为(A) +198(B) 198(C) +58(D) 58你选择的答案:前面作业中已经做正确正确正确答案:D解答参考:23. 字符A的ASCII码为41H,字符a的ASCII码为(A) 41H(B) 42H(C) 6lH(D)62H你选择的答案:前面作业中已经做正确正确正确答案:C解答参考:24. 8位二进制数的补码表值范围为(A) 0255(B) 128+127(C) 127+127(D) 128+128你选择的答案:前面作业中已经做正确正确正确答案:B解答参考:25. n+1位符号数x的原码表值范围为(A) 2n n(B)2n<X< 2n(C) 2y X<2n(D) 2n <2n你选择的答案:前面作业中已经做正确正确正确答案:A解答参考:26. 冯诺依曼计算机的基本特点是(A) 多指令流单数据流(B) 按地址访问并顺序执行指令(C) 堆栈操作(D) 存储器按内容选择地址卜选择的答案:前面作业中已经做正确正确正确答案:B解答参考:27. MIPS用来描述计算机的运算速度,含义是(A) 每秒处理百万个字符(B) 每分钟处理百万个字符(C) 每秒执行百万条指令(D) 每分钟执行百万条指令你选择的答案:C 正确正确答案:C解答参考:(注意:若有主观题目,请按照题目,离线完成,完成后纸质上交学习中心,记录成绩。在线只需提交客观题答 案。)二、主观题(共7道小题)28. 正数的原、反、补码();负数的原、反、补码()参考答案:相同,不同29. 1F4H的压缩 BC加为 。参考答案:500H30. 设X、Y均为8位二进制数,若凶 补=88H, Y补=51H,则凶 原=H, - X#= H,Y反=H参考答案: 0F8 , 78, 0AE31. 执行MOV旨令时,控制线M/ 10输出电位为();执行OUT指令时,控制线M/I0输出电位为()。参考答案:高电平,低电平32. 规则字即应从存储器的()地址存放()数据;非规则字既应从存储器的()地址存放()数据。参考答案:偶,字以上,奇,字以上33. 8086 CPU 可访问()个I/O字节端口;()个I/O字端口参考答案:64K, 32K34. 8086 CPU中,设堆栈段寄存器SS=2000H;堆栈栈项指针寄存器SP=0100H,执行指令PUSH SP后,SP=();栈顶的物理地址是()。参考答案:00FEH , 200FEH本次作业是本门课程本学期的第2次作业,注释如下:一、单项选择题(只有一个选项正确,共 19道小题)1 .指令MOV AX BX中,源操作数的缺省段是(A) DS(B) ES(C) SS(D) CS你选择的答案:前面作业中已经做正确正确正确答案:A解答参考:2 .指令PUSH BX中,目的操作数的段寄存器是(A) DS(B) ES(C) SS(D) CS卜选择的答案:前面作业中已经做正确正确正确答案:C解答参考:3 .指令MOVS冲,目的块的段寄存器是(A) DS(B) ES(C) SS(D) CSF选择的答案:前面作业中已经做正确正确正确答案:B解答参考:4 .下列指令中,不正确的指令是(A) MOVAL , BL(B) MOVAL , BX(C) MOVAL , CL(D) MOVAL , BL你选择的答案:前面作业中已经做正确正确正确答案:D解答参考:5 .若要使寄存器 AL中的高4位不变,低4位0,使用指令(A) ANDAL , 0FH(B) ANDAL , 0F0H(C) ORAL , 0FH(D) ORAL , 0F0H你选择的答案:前面作业中已经做正确正确正确答案:B解答参考:6 .若要使寄存器 AL中的高4位不变,低4位1,使用指令(A) AND AL , 0FH(B) AND AL , 0F0H(C) OR AL , 0FH(D) OR AL , 0F0H你选择的答案:前面作业中已经做正确正确正确答案:C解答参考:7 .若要使寄存器 AL中的高4位为0,低4位不变,使用指令(A) ANDAL , 0FH(B) ANDAL , 0F0H(C) ORAL , 0FH(D) ORAL , 0F0H卜选择的答案:前面作业中已经做正确正确正确答案:A解答参考:8 .若要使寄存器 AL中的高4位为1 ,低4位不变,使用指令(A) ANDAL , 0FH(B) ANDAL , 0F0H(C) ORAL0FH正确答案:B(D) ORAL , 0F0HR选择的答案:前面作业中已经做正确 正确 正确答案:D 解答参考:9 .条件转移指令JNZ的转移条件是(A) CF=0(B) ZF=0(C) CF=1(D) ZF=1你选择的答案:前面作业中已经做正确正确正确答案:B解答参考:10 . 8086 CPU 向I/O端口地址30H写字节数据应使用指令(A) OUT30H , AL(B) OUT30H , AX(C) OUTAL , 30H(D)