ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:1.01MB ,
资源ID:9285900      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/9285900.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(微机原理试卷-答案.doc)为本站上传会员【仙人****88】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

微机原理试卷-答案.doc

1、浙江工业大学期终考试命题稿 2014/2015 学年第 二 学期 课程名称 微机原理 使用班级 信息学院12级 教师份数 2 学生份数 348 命题人 陈朋 审核人 命题总页数 6 页 每份试卷需用白纸 2 大张 命题注意事项: 一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑墨水书写,保持字迹清晰,页码完整。 二、两份试题必须同等要求,卷面上不要注明A、B字样,由教务处抽定A、B卷。 三、命题稿必须经学院审核,并在考试前两周交教务处。 9 浙江工业大学2014/2015学年

2、第 二 学期试卷(评分标准) 课程 微机原理 姓名___________________________ 班级_______________________________________________________________ 题序 一 二 三 四 五 六 七 八 九 十 总评 计分 一、选择题(1.5分×10=15分) 1. 8086/8088复位后从( B )地址处开始执行程序。 A、00000H B、FFFF0H

3、C、FFFFFH D、FFF0H 2. [-106]补码为( C )。 A、94H B、95H C、96H D、97H 3. 在堆栈内,有效地址为2500H到2505H单元内依次存放10H、20H、30H、40H、50H、60H六个数,已知SP=2502H,执行POP BX指令后,有( B )。 A、SP=2502H,BX=1020H B、SP=2504H、BX=4030H C、SP=2504H,BX=3040H D、SP=2500H,BX=2010H 4. 8086当

4、前被执行的指令存放在( D )。 A、DS:BX B、SS:SP C、CS:PC D、CS:IP 5. 8个字节数据存储区的首址为70A0H:DDF6H,末字节单元的物理地址为( D )。 A、7E7F6H B、7E7FEH C、7E714H D、7E7FDH 6. 下列指令中,能实现AL寄存器清零的指令有( C )条。 CMP AL,AL; SUB AL,AL; XOR AL,AL; MOV AL,0; A、1

5、 B、2 C、3 D、4 7. 若256KB的SRAM有8条数据线,则它有( B )地址线。 A、8条 B、18条 C、20条 D、256条 8. 设(AX)=1000H,(BX)=2000H,则在执行指令“SUB AX,BX”后,标志位CF和ZF的值分别为( C )。 A、0,0 B、0,1 C、1,0 D、1,1 9. 下列指令中,有语法错误的是( C )。

6、A、MOV [SI], AL B、IN AL, DX C、MOV [BX+SI], 78 D、AND AX, 0FH 10. 一个正确的汇编语言程序经过编辑、编译、连接等步骤后,可生成执行程序,其中每一步都产生一些中间结果文件,但最少必须有如下一些文件( D ) A、*.ASM,*.LST,*.exe B、*.OBJ, *.ASM,*.CRF,*.exe C、*.OBJ, *.ASM,*.LST,*.exe D、*.OBJ, *.ASM,*.exe 二、判断题(1分×10=10分) 1.

7、IP中存放的是正在执行的指令偏移地址。 ( 错 ) 2. 8086的输入输出指令中,允许使用DX存放端口地址,不允许使用AX、AL以外的寄存器传送数据。 ( 对 ) 3. 进行无符号数运算时,运算结果对SF标志位无影响。 ( 错 ) 4. DMA方式能处理高速外设与主存间的数据传送,高速工作性能往往能覆盖低速工作需要。因此DMA方式完全可以取代中断方式。

8、 ( 错 ) 5. MOV指令和IN指令都具有将内存中信息传送到CPU中去的功能。 ( 错 ) 6. 指令“ADD AX,[BX+2000H]”虽然是一条不带进位的加法指令,但是该指令执行后进位标志位CF可能会变化。 ( 对 ) 7. 8086CPU的逻辑地址与物理地址的转换由BIU单元完成。 ( 对 ) 8. OUT AL,DX指令把AL寄存器内容输出到DX指定的端口地址中。

9、 ( 错 ) 9. 8086系统中,对内存储器进行写访问时,地址线有效和数据线有效的时间关系应该是数据线较先有效。 ( 错 ) 10. 8086CPU指令队列缓冲器的长度为6个字节。 ( 对 ) 三、 填空题(20分,每空1分) 1. 8086CPU的地址总线有 20 位,可直接寻址 1MB 的存储空间。 2. 8086/8088内4个段寄存器DS,ES,CS,SS都是 16 位的

10、在用于内存寻址时作为段地址,20位物理地址是由段寄存器的段地址左移 4 位后,再与16位偏移量经过 相加 运算而得到。 3. CPU与外设交换数据的传送方式通常有程序传送、 中断传送 和 直接存储器存取(DMA) 。 4. 总线按其功能可分地址总线AB、 数据总线DB 和 控制总线CB 三种不同类型的总线。 5. CPU在执行OUT DX,AL指令时, DX 寄存器的内容送到地址总线上, AL 寄存器的内容送到数据总线上。 6. 中断向量是中断服务程序的 入口地址 ,

11、每个中断向量占 4 字节。 7. 8086CPU从功能上讲,其内部结构分为执行单元EU和总线接口单元BIU两大部分。 8. 有两个二进制数X=01101010,Y=10001100,试比较它们的大小。 (1)X和Y两个数均为无符号数; X 小于 Y(填大于、小于或等于) (2)X和Y两个数均为有符号的补码数。 X 大于 Y(填大于、小于或等于) 9. 8086CPU中典型总线周期由 4 个时钟周期组成,其中T1期间,CPU输出 地址 信息;如有必要时,可以在 T3和T4 两个时钟周期之间插入1个或多个TW等待周期。 四、 简答题(5分×5=25分):

12、1.指出下列指令正误,对错误指令,说明错误原因。 (1)MOV [1000H],[2000H] (2)MOV 1020H,CX 答:(1)错误(1分),不能同为存储器操作数(1.5分)。 (2)错误(1分),目的操作数不能为立即数(1.5分)。 2.指出8086下列指令源操作数的寻址方式。 (1)MOV AX,1200H (2)MOV BX,[1200] 答: (1) MOV AX,1200H 立即数寻址 (2.5分) (2) MOV BX,[1200] (存储器)直接寻址 (2.5分) 3.读

13、程序: Data segment AA DW 124H, 345H BB DW 2 CC DW $-5 Data ends --- MOV BX, OFFSET AA MOV SI, BB MOV AX, [BX+SI] --- (1)画出数据区的存储区分配图;(3分) (2)以上程序执行后,AX寄存器的内容是多少?(2分) 答:

14、1) AA 24H 01H 45H BB 03H 02H CC 00H 01H 00H (内容和AA,BB,CC标注位置,错一处扣0.5分,扣完为止) (2) 0345H 4.8086 CPU内部的总线接口单元BIU由哪些功能部件组成?它们的基本操作原理是什么? 答:(1) BIU内有4个16位段地址寄存器CS(代码段寄存器, Code Segment)、DS(数据段寄存器, Data Segment)、SS(堆栈段寄存器,Stack Segment)和ES(附加段寄存器,Extra Segment),(1分)16位指令指针IP,6字节指令队列缓冲

15、器,20位地址加法器和总线控制电路。(1分) (2)指令队列缓冲器是暂存计算机将要执行的指令的机器码;地址加法器用于执行“段加偏移”的寻址机制,即完成段基址加偏移地址的操作;(1分)段寄存器存放16位段地址,用于地址加法器中左移生成20位的段基址(1分);IP中含有BIU要取的下1条指令(字节)的偏移地址。IP在程序运行中能自动加1修正,使之指向要执行的下1条指令(字节);总线控制电路控制对存储器或外设数据的存取。(1分) 5.设 AX=2875H、BX=34DFH、SS=1307H、SP=8H,依此执行 PUSH AX、PUSH BX、POP AX、POP CX后栈顶指针的物理地址变

16、为多少?AX=? BX=? CX=? 答:当前栈顶指针=SS*10H+SP=13070H+8H=13078H,依此执行PUSH AX、PUSH BX、POP AX、POP CX后栈顶指针仍为13078H,(2分),但AX=34DFH,(1分),BX=34DFH,(1分),CX=2875H,(1分)。 五.编程填空题(限定在每空中只准填写一句程序语句,并给出注释。多填不给分,共5空,每空2分,共10分) 1. 假定要求将存储在数据段中其偏移地址为NUMB和NUMB+1连续单元的字节数据累加,其累加后的结果存储在AL中,则加法程序段如下: MOV DI,OFFSET NUMB

17、 (1) MOV AL,0 ;AL清零 (程序和注释各占1分,以下同) ADD AL,[DI] (2)ADD AL,[DI+1] ;累加NUMB+1单元中的字节内容,累加和存AL 2. 比较以存储器变量D1和D2表示的两个有符号字数据的大小,将其中较大数据放在BX寄存器中。 DATA SEGMENT D1 DW -123 D2 DW -120 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA B

18、EGIN: MOV AX,DATA MOV DS,AX (3)MOV BX,D1 ;将第二个数赋值给BX (4)CMP BX,D2 ;比较两个数的大小 JGE NEXT (5)MOV BX,D2 ;若D1

19、 NEXT: MOV AH,4CH INT 21H CODE ENDS END BEGIN 六.编程题 (9分) 设在DAT单元中存放一个-9~+9的字节数据,在SQRTAB数据区中存放了0~9的平方值,请用直接查表法编写一个子程序,在SQRTAB中查找出DAT单元中数据对应的平方值,结果送到SQR单元保存。试写出完成该功能的完整程序。(9分) DATA SEGMENT DAT DB 7 SQRTAB DB 0,1,4,9,16,25,36,49,64,81

20、 (1分) SQR DB ? (1分) DATA ENDS STACK SEGMENT STACK DB 300 DUP(?) STACK ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE,SS:STACK START: MOV AX,DATA MOV DS,AX (1分)

21、 MOV BX,OFFSET SQRTAB (1分) MOV AX,0 (1分) MOV AL,DAT (1分) XLAT (1分)

22、 MOV SQR,AL (1分) MOV AH,4CH INT 21H (1分) CODE ENDS END START 七.设计题 (11分) 设计某CPU(数据线8位,地址线16位)和某存储器连接电路图,并回答以下问题: 1. 画图,将CPU的信号线与存储器(0#和1#)相连;(6分) 2. 存储器是什么类型(ROM、RAM)?总容量为多少?各芯片的地址范围是多少?(5分) 答案:(地址线2分,数据线2分,RD和WR线各1分,共6分) 2 存储器为RAM,总容量为4K×8(4KB) (1分) 地址范围:0# 2000H-27FFH (2分) 1# 2800H-2FFFH (2分)

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服