ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:27.46KB ,
资源ID:7278525      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

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

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

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理习题及答案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微机原理习题及答案.docx

1、微机原理习题及答案微机原理习题及答案一、选择 1、在微型计算机中,微处理器的主要功能是进行()。 D A、算术运算B、逻辑运算 C、算术、逻辑运算 D、算术、逻辑运算及全机的控制 2、Pentium I属于位CPU C A、16 B、8C、32 D、64 3、Intel 8086属于位CPUA A、16 B、8 C、32 D、64 4、CPU与I/O设备间传送的信号通常有() D A、控制信息B、状态信息 C、数据信息D、以上三种都有 5、存储器用来存放计算机系统工作时所需要的信息,即( )。 D A、程序B、数据 C、技术资料D、程序和数据 6、运算器的核心部件是( )。 D? A、加法器

2、B、累加寄存器C、多路开关 D、算逻运算单元 二、填空 1、内存可分为2大类: 随机存储器RAM 和 2、数据总线是向的,地址总线是向的。 3、计算机的五大部件是:、输出设备 4、总线可分为三类:、 5、存储程序工作原理最先提出 6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 1、只读存储器ROM 2、双、单 3、运算器、控制器、存储器、输入设备 4、地址总线、数据总线、控制总线 5、冯诺依曼 6、二进制 三、简答 1、冯诺依曼型计算机的特点是什么? (1).以二进制表示指令和数据 (2).程序和数据存放在存储器中,从存储器中取指令并执行 (3).运算器、控制器、存储器、输入设

3、备、输出设备构成计算机硬件系统。 一、选择 1、在机器数_中,零的表示形式是唯一的。BD A、原码 B、补码 C、反码 D、移码 2、计算机内部表示带符号整数通常采用。C A、原码B、反码 C、补码D、移码 3、带符号数运算溢出的判定依据为( )。注:CF符号位进位标志DF最高数据位进位标志 D A、 CF=1 B、 DF=1 C、 CF AND DF D、 CF XOR DF 4、数值64的压缩BCD码是() A A、0110 0100B B、0000 0110B 0000 0100B C、0100 0000BD、0011 0110B 0011 0100B 5、下列数中为最大值的是( )。

4、B A、5AHB、01100011BC、28D、(10011000)BCD 6、若十进制数据为 则其八进制数为。 B A、B、 C、D、 7、用一片EPROM芯片构成系统内存,其地址范围为F0000HF0FFFH,无地址重叠,该内存的存储容量为 ( )。B A、2KB B、4KB C、8KB D、16KB 二、填空 1、x补=00001111B y补=11100101B 则x和y的十进制原码分别为、 2、A、B两数均为带符号的补码数,其中A00101100,B10101001,则其大小关系是 3、+66 -66的补码分别为 , 4、+127和127的原码分别是、 5、已知两数的真值:X=34,

5、Y=84,若用单字节二进制形式表示,则X-Y补码=_,X+Y补码=_。 6、某内存模块的地址范围为80000H0BFFFFH,该模块的容量为。 7、有一个8位二进制数的补码是11111101,其相应的十进制真值是 。 1、15、-27 2、AB 3、0100 0010,1011 1110或42H,0BEH 4、0111 1111B,1111 1111B 5、0CEH(1100 1110B) 76H(0111 0110B) 6、256K 7、-3 三、简答 1、带符号补码运算的优点是什么? 2、试述计算机在进行算术运算时,所产生的”进位”与”溢出”二者之间的区别? 1、 减法变为加法运算,只需一

6、个运算器,简化电路 无符号数和带符号数加法运算可以用同一个加法器实现。 2、 (1).前者表示无符号数溢出而后都表示带符号数溢出 (2).前者判定条件CF=1 (3).后都判定条件CF XOR DF=1。 第三章 练习题 一、选择 1、在8086微处理器中,用来存放要取出的指令地址或操作数地址的部件是()。 B A、数据缓冲寄存器DR B、 程序计数器PC C、算术逻辑运算单元ALU D、累加器AX 2、不可以分成两个单字节的内部通用寄存器是C A、AX B、BX C、BP D、DX 3、8086的地址锁存信号引脚是 ( ) C A、WR B、INTR C、ALE D、RESET 4、CPU要

7、访问内存的20000H处的字单元,其引脚BHE和A0分别为A A、00 B、01 C、10 D、11 5、RESET信号有效后,8086 CPU执行的第一条指令地址为C 6、下列哪组寄存器不属于8086CPU的通用寄存器( )。D A、 AX、BX、CX、DX B、 SP、BP C、 SI、DID、 IP、CS 7、8086CPU在进行对外设输出操作时,控制信号M/IO和DT/R必须是 ( )。A A、00B、01C、10D、11 8、80X86系列微机可寻址的I/O地址空间大小是()C A、1GB、32kC、64k D、1M 9、8086 CPU内标志寄存器中的控制标志位占 ()C A、9位

8、 B、6位 C、3位D、16位 10、8086CPU从偶地址读写两个字节时,需要_个总线周期。A A、1 B、2 C、3 D、4 11、80X86系统中堆栈的工作方式是() D A、先进先出B、随机读写C、只能读出不能写入 D、后进先出 12、BHE与A0配合以决定访问存储器的数据是高字节还是低字节工作,其BHE仅在总线周期开始的( )周期有效 A A、T1 B、T2 C、T3 D、T4 13、CPU执行指令过程中,BIU每完成一次对存储器或IO端口的访问过程,称为 ( )。 B A、时钟周期 B、总线周期C、总线读周期D、总线写周期 14、8086CPU中的通用寄存器是( )。D A、 AX

9、、BX、CX、DX B、 SP、BP C、 SI、DID、 上述三者 15、8086有数据线( )根 B A、8 B、16 C、24 D、32 16、8086的RD、WR控制信号的作用是 ( )。D A、控制CPU数据总线上数据流的流向B、控制存储器读写操作的方向 C、控制流入、流出I/O接口信息的方向 D、以上三种作用 17、在8086/8088的延长总线周期中,在之后插入Tw。C A、T1B、T2 C、T3D、T4 18、8086 CPU内标志寄存器中的状态标志位占 ()B A、9位 B、6位 C、3位 D、16位 19、8086CPU从奇地址读写两个字节时,需要( )个总线周期。B A、

10、1B、2C、3D、4 20、8088CPU在最小模式下对I/O进行读操作时,有效控制信号为( )。 CA、RD低电平,WR三态,IO / M低电平 B、RD三态,WR低电平,IO / M高电平 C、 RD低电平,WR三态,IO / M高电平 D、RD三态,WR低电平,IO / M低电平 21、8088 CPU输入/输出指令可寻址外设端口的数量最大可达( )D A、256 B、128 C、16K D、64K 二、填空 1、用来存放下一条要读取的指令在代码段的偏移地址的是,用来存放下一条要读取的指令在代码段的段地址的是,用来存放堆栈的栈顶的是 2、中断响应周期包括2个总线周期,第1个总线周期的IN

11、TA负脉冲用来,第2个总线周期INTA负脉冲,外设应把 送到 3、8086根据33引脚(MN/MX)要分为和 4、在8088CPU中,为了减少CPU的等待取指所需的时间,故设置了。 5、8086有根地址线,根数据线,可寻址MB 6、8086标志寄存器有3位控制标志,控制标志包括、DF 1、指令指针寄存器、代码段段寄存器、堆栈指针寄存器 2、通知中断源CPU准备响应中断、中断类型号、数据线的底8位上 3、最大工作方式最小工作方式 4、指令队列 5、20 16 1 6、 IF TF 三、判断 1、总线周期是指CPU执行一条指令所需的时间。2、 8086CPU中的IP的作用是装有将要执行的下一条指令

12、的段内地址。( ) 四、问答 1、已知=20A8H,=2008H请计算CPU要读取的指令在内存中的地址? 2、已知=2000H,=2011H请计算CPU要读取的指令在内存中的地址? 3、已知=E000H,说明代码段可寻址物理存储空间的范围? 4、标志寄存器中标志位CF、IF的名称是什么?为0和1时代表的意义是什么? 1、20A8H10H+2008H=22A88H 2、2000H10H+2011H=22011H 3、 E0000H-EFFFFH 4、CF:进位标志位;0:无进位 1:有进位 IF:中断允许标志位;0:屏蔽外部的可屏蔽的中断请求;1:允许接受外部的可屏蔽的中断请求 第三章 练习题

13、一、选择 1、以下寄存器不属于奔腾二寄存器的是 () A A、EDS B、EAX C、ECX D、EIP 2、根据主存与外存交换信息的单位不同,以下哪个不属于虚拟存储器管理机制D A、段式管理B、页式管理 C、段页式管理D、组相联管理 3、80386之后的32位CPU可提供虚拟存储空间大小为 ( )。D A、1MB B、1GB C、 4GBD、 64TB 4、保护方式下模拟8086方式执行任务的方式被称之为A A、虚拟8086方式 B、8086实方式 C、实DOS方式 D、纯DOS方式 5、8086将整个内在分为许多逻辑段,每个逻辑段容量应小于或等于C A、1M B、1K C、64K D、51

14、2K 6、若现堆栈的栈顶地址为1782H:0F20H现从堆栈中弹出了2个字的数据后,则SS和SP的内容为B A、1782H和0F22HB、1782H和0F24H C、1782H和0F1CHD、1782H和0F1EH 7、一个有16个字的数据区,它的起始地址为70A0H:9DF6H,它的最后一个字的存储单元的物理地址是。 B A. 10E96H ? 8、指令周期是指()B 从主存中取出一条指令的时执行一条指令的时间? C. CPU主频的倒数D. CPU主存中取出一个字节的时间 9、8086中断系统CPU响应中断的条件是( ) A A. IF位为1,完成当前指令后 B. IF位为0,完成当前指令后

15、 C. IF位为1,没有完成当前指令 D. IF位为0,没有完成当前指令 二、填空 1、多能奔腾在奔腾基础上增加了57条MMX扩展指令,奔腾三增加了70条 被称为新指令集 SSE 2、80386及其以后的CPU有三种工作方式:实方式、保护方式、虚拟8086方式 3、在Intel80x86系统中,若一个32位双字11223344H的地址为10000H,则10000H的字节单元内容为_H,10003H的字节单元内容为_H 44,11 4、保护方式下,虚拟地址首先机制转换为线性地址,然后机制转换为物理地址. 段、页 5、在段页式虚拟存储器中在,存放段描述表基地址的分别是_和_。 全局描述表寄存器、局

16、部描述表寄存器LDTR 6、在8086系统中,为了能正确返回被中断程序,则当CPU响应外部中断请求并转向中断处理程序前,应将_的_压入堆栈断点 地址 一、选择题 1、在下面16位指令中,合法的是D A、ADD BX,02HB、SHL CL,BX C、OUT 123H,ALD、MOV BX,02H 2、CPU 与外部设备间数据传送的控制方式有 ()DA、中断方式 B、DMA方式C、程序控制方式D、以上三种都是 3、CPU与外部设备间数据传送的控制方式没有 ()DA、中断方式B、DMA方式C、程序控制方式D、三态方式 4、连续启动两次独立的存储器操作之间的最小间隔叫D A、存取时间B、读周期 C、

17、写周期D、存取周期 5、INC指令不影响( )标志。 B A、OF B、CF C、SF D、ZF 6、需要定期刷新的存储芯片是。B A、EPROMB、DRAM C、SRAMD、EEPROM 7、在DMA方式下,CPU与总线的关系是B A.只能控制地址总线 B.相互成隔离状态 C.只能控制数据线D.相互成短接状态 8、Intel 8086/8088中断向量表中的类型21H是( ) D A.双重失效 B.段不存在 C.协处理器出错DOS系统调用 9、8086响应中断的条件是( ) A A. IF=1,完成当前指令后 B. IF=0,完成当前指令后 C. IF=1,没有完成当前指令 D. IF=0,

18、没有完成当前指令 10、下列指令中,有错误的是( )。A A、MOV SI,DIB、IN AL,DX C、JMP WORD PTRBX+8 D、PUSH WORD PTR 20BX+SI 11、在某一中断程序入口地址值填写在向量表的0004H0007H存储单元中,则该中断对应的中断类型号一定是。C A、1FHB、2OHC、0lHD、22H 12、用一片EPROM芯片构成系统内存,其地址范围为F0000HF0FFFH,无地址重叠,该内存的存储容量为 ( )。B A、2KBB、4KBC、8KBD、16KB 14、在下面16位指令中,合法的是D A、ADD BX,02HB、SHL CL,BX C、O

19、UT 123H,ALD、MOV BX,02H 15、8086系统中,用三片中断控制器8259A级联,可接中断源 ( )个B A、24B、22 C、23 D、21 16、指令MOV BX,2011H中 源操作数的寻址方式为() C A、寄存器间接寻址 B、立即寻址 C、直接寻址D、变址寻址 17、存储器芯片数据线位数不足时,需用()B A、字扩展 B、位扩展 C、字位扩展 D、以上均可 18、以下伪指令或者表达式不属于数据定义的是()C A、DB B、DD C、DX D、DW 19、在8086系统中,规定内存地址的内存单元存放中断服务程序人口地址,称为中断向量表。A A、00000H003FFH

20、 B、80000H803FFHC、7F000H7F3FFH D、FFC00HFFFFFH 20、假定(SS)2000H,(SP)0100H,(AX)2107H,执行指令PUSH AX后,存放数据21H的物理地址是。D A、20102H B、20101HC、200FEH D、200FFH 21、现用2Kx8位的RAM芯片构成4Kx16位存储器,需此种芯片B A、8片B、4片C、2片D、16片 22、在单级中断系统中,CPU一旦响应中断,则立即关闭_标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。A A 中断允许 B 中断请求 C 中断屏蔽 D 中断保护 23、在PC/XT中,

21、若AX=4305H,BX=8279H,执行ADD BX,AX指令后接着执行INTO指令, 则会() C A 进入INT0中断服务程序 B 死机 C 执行INT0后面的指令D、显示器显示OVERFLOW 24、以下使寄存器AX和CF同时清零的指令为C A、ADD AX,AXB、XCHG AX,AX C、XOR AX,AXD、PUSH AX 25、同步动态存储器英文简称是C A、RDRAMB、CDROM C、SDRAMD、EPROM 26、高速大容量数据传送一般会采用B A.中断方式 方式C.查询方式D.无条件传送 27、在汇编源程序中定义一个逻辑段的伪指令是A /ENDS/ENDP 28、若=0

22、C6H,=03H,执行指令SAR AL,CL后,AL的内容为D A. 18HB. 28H C. 48H D. 0F8H 29、以下中断源中,属于软件内部中断的是D A、硬盘请求B、键盘请求 C、电源故障D、单步中断 30、采用电容存储二进制信息的是B A.静态存储器 B.动态存储器 C.只读存储器D.闪速存储器 31、定义双字型变量的伪指令是C A、DB B、DW C、DD D、DQ 32、若想在一个字符串中搜索特定的关键字,就使用指令D 33、以下指令中,执行后会影响标志位的是 ( )。C A、 MOVB、INCC、ANDD、PUSH 34、要管理15级可屏蔽中断,需要片中断控制器8259A

23、级联的A 片片片片 35、中断向量表中,中断类型21H是 ( ) D A.除法出错中断B.段不存在 C.协处理器出错DOS系统调用 36、存储器用来存放计算机系统工作时所需要的信息,即( )。D A、程序B、数据 C、技术资料D、程序和数据 37、在微型计算机系统中,高速外设与内存储器进行批量数据传送时,应采用( )。 D A、无条件传送B、程序查询控制 C、中断控制 D、直接存储器存取 38、在CPU与外设的IO传送控制方式中,效率高、实时性强的方式是( )。D A、同步传送 B、查询传送C、无条件传送D、中断传送 二、填空 1、下列程序执行后 AX、DX 中的值分别为、 4,-316 MO

24、V AX,-2000 CWD MOV CX,-421 IDIV CX 2、下列程序执行后 AL中的十六进制值为0A5H MOV AX,120FH XOR AL,0AAH 3、下列程序执行后 AX、DX 中的值分别为3000, 1000 MOV AX,1000 MOV DX,2000 XCHG AX,DX ADD AX,DX 4、若=8520H,且为有符号数,若实现(AX)/2,则应使用指令_,结果使(AX)=_。 算术右移指令 0C290H 5、存储器的存取速度可用_和_两个时间参数来衡量,其中后者比前者大。存取时间、存取周期 6、下列程序执行后 AL、AH中的十六进制值分别为0A5H,00H

25、 MOV AX,120FH XOR AL,0AAH XOR AH,AH 7、EPROM2732 容量为4K8bit,其地址线为根,数据线8根; 12 8、判断下列指令正误,对的打错的打 1、MOV 2000H,1000H 6、XCHG AX,1234H2、MOV CS,DS7、IN AL,100H 3、PUSH CS8、OUT 80H,AL 4、POP 12349、MOV BX,BUFFER5、POP 1234H10、DEC WORD PTR DI 三、判断 1、在一个外设端口中,往往需要几个接口才能满足和协调外设工作的要求( ) 2、统一编址方式的一个特点是存储器和I/O端口共用统一的地址空

26、间3、MOV AX,BPSI的源操作数的物理地址为(DS)16(BP)(SI)。4、近过程(NEAR)的RET指令把当前栈顶的一个字弹出到IP。5、条件转移指令JNE的测试条件是CF=1。 6、REPZ SCANS指令中,当CX!=0且(ZF)=0时重复执行( ) 1、2、3、4、5、6、 四、简答 1、判断下列指令正误,错的指明错误原因 MOV 2000H,0 MOV CS,DSPUSH CSPOP 1234DEC WORD PTR BX 错、 错、对、 错、 对 2、指出下列程序段的功能 MOV CX,10 CLD LEA SI,First LEA DI,Second REP MOVSB

27、把以First开始的10字节数传送到Second开始的内存区域 3、分别指出下列指令源操作数的寻址方式 MOV AX,1090H MOV AL,1064H MOV AL,BP+TABLE MOV AX,BXSI+COUNT MOV AX,1234MOV AL,1234 MOV AL,BP+1234 MOV AX,BXSI+1234立即寻址 直接寻址 寄存器相对寻址 基址变址相对寻址 立即寻址 直接寻址 寄存器相对寻址 基址变址相对寻址 4、源程序如下: CMP AX, BX JNC L1 JZL2 JNSL3 JNOL4 JMPL5 设AX=74C3H,BX=95C3H,则程序最后将转到哪个标

28、号处执行?试说明理。 74C3H - 95C3H DF00H且有:CF=1, ZF=0, SF=1, OF=1 ? 程序将转到L5标号处执行、5、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值 BX=220CHAX=E896H CF=1 ? OF=0 ZF=06、选用最少的指令,实现下述要求的功能 ()的高位清0 (2)AL的高位取反 AND AH,0FH XOR AL,0FH 7、高(BX)=6D16H,(AX)=1100H,写出下列三条指令执行后,AX和BX中的内容 MOV CL,06H ROL AX,CL SHR B

29、X,CL (AX)=4004H (BX)=01B4H) 8、下面程序执行后屏幕上显示的内容是什么?HELLO WORLD! . BUFFER DB . PUSH DS POP ES LEA SI,BUFFER LEA DI,BUFFER CLD NEXT: LODSBCMP AL,$JZ DONECMP AL,61HJC OK CMP AL,7BHJNC OKSUB AL,20H OK:STOSBJMP NEXT DONE: MOV DX,OFFSET BUFFERMOV AH,09HINT 21H . 9、根据以下程序填充变量在内存中的存储情况 值 地址 Data segment VAR1DBAB VAR

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1