




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上海交通大学继续教育学院网络教育期末复习样卷课程名称:微机原理及应用一、 单选题1. 8086 CPU能够直接执行的语言是( A )。A:C语言B:JAVA语言 C:机器语言D:汇编语言 2. 8086 CPU从功能结构上看,是由( B )组成。A:控制器、运算器B:执行单元、总线接口单元C:控制器、运算器、寄存器D:控制器、20位物理地址加法器 3. 8086 将要执行的下一条指令存放在( D )。A:DS:BXB:SS:SPC:ES:SI D:CS:IP4. 不能使寄存器AX清零的指令是( B )。A:AND AX, 0B:CMP AX, 0C:XOR AX, AXD:MOV AX, 05. 用MIPS来描述计算机的运算速度,其含义是( A )。A:每秒钟执行百万条指令B:每分钟执行百万条指令 C:每秒钟处理百万个字符D:每分钟处理百万个字符 6. 在机器数( C )中,零的表示形式是惟一的。A:原码B:反码C:补码D:原码和反码7. 8086CPU的最小工作模式特点是( D )。A:不需要8286收发器 B:由编程进行模式设定C:需要总线控制器8288D:CPU提供全部的控制信号8. 需要扩充存储容量时,应采用( A )的方法。A:地址串联B:地址并联C:数据线并联D:数据线串联9. 可编程定时/计数器8253内含有( 3 )独立的计数器。A:2个B:3个C:4个D:6个10. 通常输出接口需要( C )。A:缓冲器B:计数器 C:锁存器D:反相器11. 8086中,下列存储器物理地址形成算法中错误的是( D )。A:段地址10H +偏移地址 B:段地址左移4位+偏移地址C:段地址16+偏移地址D:段地址+偏移地址12. 下列寻址方式中,需要执行总线周期的为( A )。A:存储器寻址B:寄存器寻址C:固定寻址D:立即数寻址 13. 8086系统中,每个逻辑段的最多存储单元数为( B )。A:256KB B:64KBC:1MBD:根据需要而定14. 运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为( D )。A:相加结果的符号位为0,则产生溢出B:相加结果的符号位为1,则产生溢出C:最高位有进位,则产生溢出 D:相加结果的符号位与两同号加数的符号位相反,则产生溢出15. CPU对存储器访问时,地址线和数据线的有效时间关系为( C )。A:数据线先有效B:同时有效C:地址线先有效 D:同时无效16. 通常所说的32位机是指( A )。A:CPU字长为32位B:寄存器数量为32个C:存储器单元数据位为32位D:地址总线宽度为32位17. 若要使寄存器AH中的高 4 位不变,低 4 位清0,使用指令( D )。A:OR AH,0FHB:AND AH,0FH C:OR AH,0F0HD:AND AH,0F0H18. 下列说法中,错误的是( B )。A:堆栈操作以字为单位B:执行出栈操作后,栈顶地址将减小C:栈顶是堆栈操作的唯一出口 D:栈底是堆栈地址的较大端 19. 从8086存储器的奇地址开始读取一个字,需要执行( C )总线周期。A:0个B:1个C:2个D:3个20. 指令队列具有( D )的作用。A:暂存操作数地址B:暂存指令地址 C:暂存操作数 D:暂存预取指令21. 8086 CPU的输入输出指令,直接寻址能力最大为( D )端口地址。A:32个B:64个C:128个D:256个二、 填空题1. 8086指令系统中,每条指令一般都由 操作码 和 操作数两部分构成。2. CPU与外设传送的三种信息是数据 、 状态 和 控制。3. 下列指令执行前,SS=2000H,SP=0100H,AX=1020H,BX=3040H,CX=5060H,执行下列程序之后,SP= 00FE H ,AX= 1020H ,BX= 3040H ,CX= 1020H程序: PUSH BX PUSH AX POP CX4. 若AX=03B5H,BX=03C0 H,则CMP AX,BX指令执行后:AX= 03B5H , CF= 1 , ZF= 0 三、 名词解释1. 【物理地址】存储器中每个内存单元都有唯一的编号,CPU对存储器进行访问时实际所使用的地址,对8086来讲,用20位二进制数或5位十六进制数表示。2. 【总线周期】在取指令和传送数据时,CPU 总线接口部件占用的时间称为总线周期或机器周期。通常由4 个T状态组成。四、 简答题1. 简述8086中断系统响应可屏蔽中断的全过程。2. 随机存取存储器由存储体、地址译码器、控制电路组成,简述这几个部分的功能。随机存取:所有存储单元均可随机被访问,既可以读出也可以写入信息。存储体:若有8根地址线,存储容量为28=256个单元,地址编号00HFFH(0000 00001111 1111)地址译码器:接收来自AB送来的地址码,经译码器译码,选中相应的某个存储单元, 从中读出信息或写入信息。控制电路:控制存储器的读/写操作过程。五、 编程题1、为8位带符号数,编程计算 。并将结果存放在寄存器BH中。如果结果为正数,则标志flagC=1;如果结果为负数,则标志flagC=0。给出程序注释(15分)。data segment a db +10b db -6flagC db ?data endscode segment assume cs:code, ds:databegin: mov ax, data mov ds, ax 。 mov ah, 4ch int 21hcode ends end begin 2、为16位无符号数,编程计算 ,并将结果存放在寄存器DX中。如果结果为偶数,则标志flagA=0;如果结果为奇数,则标志flagA=1。给出程序注释(15分)。data segment x dw 2y dw 4 flagA db ?data endscode segment assume cs:code, ds:datastart: mov ax, data mov ds, axmov dx, x ;取数据x置于dx寄存器 mov cl, 4 ;移位次数 shl dx, cl ;dx=16x add dx, x ;dx=17xadd dx, x ;dx=18x mov bx, y ;取数据y置于bx寄存器 mov cl, 3 ;移位次数 shl bx,cl ;bx=8y,注意无符号数左移指令 SHL sub bx, y ;bx=7y add dx, bx ;dx=(18x+7y) sub dx, 4 ;dx=(18x+7y)-4 shr dx,1 ;dx=(18x+7y-4)/2,注意无符号数左移指令 SHR test dx, 0001H ;判断计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 瓦工贴瓷砖合同范本
- 融资租赁公司 合同范本
- 汽车区域销售合同范本
- 按揭买车贷款合同范本
- 年药店合同范本
- 瓷砖加工合同范本
- 兼职临时协议合同范本
- ktv买卖合同范本
- 家庭饮料购买合同范本
- 智能锁供货合同范本
- 《质量管理与可靠性》课件-第4章 质量检验
- 2025年财政部高层次财会人才选拔考试历年参考题库含答案详解(5套)
- 电子技术基础说课
- 医院科室主任年度目标责任书模板
- 2025年成考考试题目解析及答案
- 2025年足球裁判三级试题及答案
- 2025年秋期部编版四年级上册小学语文教学计划+教学进度表
- 2025年特种设备检验检测项目合作计划书
- 安全生产投入费用明细
- 2025年司机三力考试题库及答案
- 铁路动态设计管理办法
评论
0/150
提交评论