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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

微机原理.docx

1、微机原理习题一一、问答题1、下列字符表示成相应的ASCII码是多少?(1)换行 (2)字母“Q” (3)空格 2、下列各机器数所表示数的范围是多少? (1)8位二进制无符号定点整数;(2)8位二进制无符号定点小数;(3)16位二进制无符号定点整数; (4)用补码表示的16位二进制有符号整数;3、(111)X=,基数X=?4、有一个二进制小数X=0.X1X2X3X4X5X6(1)若使X1/2,则X1X6应满足什么条件? (2)若使X1/8,则X1X6应满足什么条件? 5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。(1)X和Y两个数均为无符号数;(2)X和Y两个数

2、均为有符号的补码数。 二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是 ,能使用的最小数字符号是 。2、十进制数72转换成八进制数是 。3、与十进制数67等值的十六进制数是 。4、二进制数101.011转换成十进制数是 。5、十六进制数0E12转换成二进制数是 。三、选择题1、在计算机内部,一切信息的存取、处理和传送都是以 形式进行的。A)EBCDIC码 B)ASCII码 C)十六进制编码 D)二进制编码2、与十进制数56等值的二进制数是 。A)111000 B)111001 C)101111 D)1101103、十进制数59转换成八进制数是 。A)73Q B)37Q C)59

3、Q D)112Q4、与十进制数58.75等值的十六进制数是 。A)A3.CH B)3A.CH C)3A.23H D)C.3AH5、二进制数1101.01转换成十进制数是 。A)17.256 B)13.5 C)13.25 D)17.56、二进制数111010.11转换成十六进制数是 。A)3ACH B)3A.CH C)3A3H D)3A.3H7、十六进制数1CB.D8转换成二进制数是 。A)1 1000 1011.1100 1 B)1 1110 1011.1110 1 C) 1 1110 1011.1110 1 D)1 1100 1011.1101 18、将十六进制数FF.1转换成十进制数是 。

4、A)255.625 B)2501625 C)255.0625 D)250.06259、十进制正数43的八位二进制原码 。A)00110101 B)00101011 C)10110101 D)1010101110、十进制正数38的八位二进制补码是 。A)00011001 B)10100110 C)10011001 D)00100110四、是非判断题1、在第三代计算机期间出现了操作系统。 ( )2、对于种类不同的计算机,其机器指令系统都是相同的。( )3、在计算机中,数据单位bit的意思是字节。 ( )4、八进制数的基数为8,因此在八进制数中可以使用的数字符号是0、1、2、3、4、5、6、7、8。

5、( )5、在汉字国标码GB2312-80的字符集中,共收集了6763个常用汉字。( )答案:一、问答题1、(1)0AH (2)51H (3)20H2、(1)0255 (2)0.996094 (3)065535 (4)-32768327673、164、(1)X1=1 (2)X1 X2 X3=15、(1)XY (2)XY二、填空题1、R个,02、110Q3、43H4、5.3755、110000010010B三、选择题1、D 2、A 3、A 4、B 5、C 6、B 7、D 8、C 9、B 10、D 四、是非判断题1、 2、 3、 4、 5、第二章习题一、填空题1、执行部件EU的组织有: 寄存器组 ,

6、 标志寄存器 和 算术逻辑单元和EU控制器 。2、8086CPU从偶地址访问内存1个字时需占用 1个 周期,而从奇地址访问内存1个字操作需占用 2个 周期。3、IBM-PC机中的内存是按段存放信息的,一个段最大存贮空间为 字节。4、8086微处理机在最小模式下,用 来控制输出地址是访问内存还是访问I/O。5、一台计算机能执行多少种指令,是在 时确定的。二、单项选择题1、微型计算机的性能主要由 来决定。 A、价钱 B、CPU C、控制器 D、其它2、对微处理器而言,它的每条指令都有一定的时序,其时序关系是 A、一个时钟周期包括几个机器周期,一个机器周期包括几个指令周期。 B、一个机器周期包括几个

7、指令周期,一个指令周期包括几个时钟周期。 C、一个指令周期包括几个机器周期,一个机器周期包括几个时钟周期。 D、一个指令周期包括几个时钟周期,一个时钟周期包括几个机器周期。3、属于数据寄存器组的寄存器是 A、AX,BX,CX,DS B、SP,DX,BP,IPC、AX,BX,CX,DX D、AL,DI,SI,AH4、微型计算机的ALU部件是包含在 之中。A、存贮器 B、I/O接口 C、I/O设备 D、CPU5、在8086和8088汇编语言中,一个字能表示的有符号数的范围是 A、-32768n32768 B、-32768n32767C、-65535n65535 D、-65536N655356、80

8、386微型计算机是32位机,根据是它的 。A、地址线是32位 B、数据线为32位C、寄存器是32位的 D、地址线和数据线都是32位7、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为( )A02120H B.20120H C.21200H D.03200H8、在存贮器读周期时,根据程序计数器PC提供的有效地址,使用从内存中取出( )A操作数B.操作数地址 C.转移地址 D.操作码9、8086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是( )A.W/=1, =0 B. =1C.M/=0, =0 D.=01

9、0、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是( )A.IN AL,端口地址 B.MOV AL,端口地址C.OUT AL,端口地址 D.OUT 端口地址,AL三、简答题1.微处理器内部结构由哪些部件组成? 2.论述8086 CPU的最小方式和最大方式的区别。3.论述指令周期、机器周期和时钟周期间的关系。4.试比较8086CPU与8086CPU的异同之处。5.8086CPU从功能上分为几部分?各部分由什么组成?各部分的功能是什么?6.8086系统中的物理地址是如何得到的?假如CS=2500H,IP=2l00H,其物理地址是多少?7.什么是最大模式?什么是最小模式?用

10、什么方法将8086/8088置为最大模式和最小模式?8.存储器分段组织有何优越性?9.试述BHE与A0组合如何选择数据字?10.CPU响应中断时,为什么要执行两个连续的中断响应周期?答案:一、填空题1、4个通用寄存器、4个专用寄存器、1个标志寄存器和算术逻辑部件2、1个总线、2个总线3、64K4、M/5、设计二、单项选择题1、B 2、C 3、C 4、D 5、B 6、D 7、B 8、D 9、A 10、D 三、简答题1、答案:微处理器由两部分组成,总线接口单元和执行单元2、8086CPU的最小方式和最大方式的区别是:最小方式,MN/MX接+5V(MX为低电平),用于构成小型单处理机系统,支持系统工

11、作的器件:(1)时钟发生器,8284A,(2)总线锁存器,74LS373,(3)总线收发器,74LS245,控制信号由CPU提供。最大方式,MN/MX接地(MX为低电平),用于构成多处理机和协处理机系统,支持系统工作的器件:(1)时钟发生器,8284A,(2)总线锁存器,74LS373,(3)总线收发器,74LS245,(4)总线控制芯片,8288,控制信号由8288提供。3、答:(1).执行一条指令所需要的时间称为指令周期;(2).一个CPU同外部设备和内存储器之间进行信息交换过程所需要的时间称为总线周期;(3).时钟脉冲的重复周期称为时钟周期;(4).一个指令周期由若干个总线周期组成,一个

12、总线周期又由若干个时钟周期组成;(5). 8086CPU的总线周期至少由4个时钟周期组成;(6).总线周期完成一次数据传输包括:传送地址,传送数据;(7)等待周期-在等待周期期间,总线上的状态一直保持不变;(8)空闲周期-总线上无数据传输操作4、8088CPU和8086CPU内部寄存器都是16位,数据总线都有是16位,地址总线都有是20位,指令系统相同。主要不同点有:(1)8086指令队列是6个字节长,而8088指令队列是4个字节长。(2)外部数据总线位数不同,8086为16位AD0AD15,8088为AD0AD7(3)34脚和28脚功能不同,34脚8086中是数据总线允许/S7,8088是,

13、28脚,8086是M/,8088是IO/5、8086从功能上可分为执行单元和总线接口单元。执行单元的功能是负责指令的执行,将指令译码并利用内部寄存器和ALU对数据进行处理。它由4个通用寄存器(AX、BX、CX、DX),4个专用寄存器(BP、SP、SI和DI),标志寄存器和算术逻辑部件组成。总线接口单元的功能是存储器、I/O端口传送数据。它由4 个段寄存器(CS、DS、ES、SS),指令指针寄存器IP,20位地址加法器和6个字节的指令队列组成。6、在8086系统中,用16位的段地址和16位的偏移地址来表示20位的物理地址,物理地址=段地址*10+偏移址得到物理地址。该题CS=2500H,IP=2

14、l00H,则物理地址=CS*10+IP=2500H*10+2100H=27100H7、最大模式是相对最小模式而言,系统中包含两个或多个处理品,其中一个主处理器就是8088/8086,其它处理器是协处理器,它是协助主处理器工作的。将MN/MX*置0即为最大模式。最小模式又是相对于最大模式,就是在系统中只有一个处理器,所有的总线控制信号都有由8088/8086产生,系统中总线控制逻辑电路少,将MN/MX*置1即为最大模式。8、减少了指令的长度,提高了执行速度。内存分段为程序浮动加载创造了条件。使程序保持完整的相对性,具备了浮动性。9、的作用是高8位数据允许,A0=0是低8位数据允许,在T1状态时,

15、和A0组合起来表示连接在数据总线上的存储器和I/O端口当前的数据在总线上出现有格式。10、CPU响应中断时,执行两个连续的中断响应周期,每个响应周期都给出中断响应信号。这是因为第一个总线周期通知中断请示设备,微处理器准备响应中断,应该准备好中断类型码,第二个总线周期中,微处理器接收中断类型码,以便得到中断向量,即中断服务程序的入口地址。一、问答题:1、微型计算机是由哪几部分组成的?各部分的功能是什么?2、IBM PC机的主存有哪几种存储器?它们的作用各是什么?3、8086微处理器的字长是多少?能直接访问的存储单元有多少字节?4、8088微处理器的逻辑地址是由哪几部分组成的?怎样将逻辑地址转换为

16、物理地址?5、如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址是多少? 6、有两个16位字1234H和5678H分别存放在02000H为首地址的存储单元中,试用图表示存储数据的情况。7、什么叫寻址方式?8088指令系统有哪几种寻址方式? 二、填空题1、CPU中的总线接口部件BIU,根据执行部件EU的要求,完成 与 或 的数据传送。2、8086/8088的执行部件EU由 个通用寄存器、 个专用寄存器、一个标志寄存器和 等构成。3、8086/8088构成的微机中,每个主存单元对应两种地址: 和 。4、逻辑地址由段基值和 组成。将逻辑地址转换为物理地址的公式是 。其

17、中的段基值是由 存储。5、计算机的指令由 和 两部分组成。6、指出下列指令源操作数的寻址方式:MOV AX,ARRAYSI MOV AX,ES:BX MOV AX,200H MOV AX,BX+DI MOV AX,BX MOV AX,1200H MOV AX,20BX+SI MOV AX,DI+20 7、条件码中最主要的是 、 、 、 。8、当指令“指令SUB AX,BX”执行后,CF=1,说明最高有效位 ;对 数,说明操作结果溢出。9、假设(DS)=0B000H,(BX)=080AH,(0B080AH)=05AEH,(0B080CH)=4000H,当执行指令“LES DI,BX”后,(DI)

18、= ,(ES)= 。10、令(AL)=98H,(BL)=12H,则执行指令MUL BL后,(AX)= ,OF= ,CF= ;而执行指令IMUL BL后,它们的结果是(AX)= ,OF= ,CF= 。三、选择题1、控制器的功能是 。A)产生时序信号 B)从主存取出指令并完成指令操作码译码C)从主存取出指令、分析指令并产生有关的操作控制信号2、在一般微处理器中, 包含在CPU中。A)算术逻辑单元 B)主内存C)输入/输出设备 D)磁盘驱动器3、8086/8088的控制标志有 个。A)1 B)2 C)3 D)44、计算机的外部设备是指 。A)软盘、硬盘驱动器 B)输入输出设备C)电源及机箱 D)RA

19、M及ROM5、各外存相比,内存的特点是 。A)容量小、速度快、成本高 B)容量小、速度快、成本低C)容量大、速度快、成本高 D)容量大、速度快、成本低6、一般地,我们将计算机指令的集合称为 。A)机器语言 B)汇编语言C)翻译程序 D)指令系统7、直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为 。A)直接、立即、间接 B)直接、间接、立即 C)立即、直接、间接 D)不一定8、INC指令不影响 标志。A)OF B)CF C)SF D)ZF9、在MOV WORD PTR0074H,55BBH指令的机器代码中,最后一个字节是 。A)00H B)74H C)55H D)BBH10、执行下

20、列指令后:MOV AX,1245HMOV CL,4ROL AX,CLDEC AXMOV CX,4MUL CXHLT寄存器AH的值是 ,寄存器AL的值是 。A)00H B)40H C)8DH D)91H四、是非判断题1、8086/8088的逻辑段不允许段的重叠和交叉。2、执行转移、调用和返回指令时,指令队列中的原内容不会被清除。3、微机的字长愈长,计算精度愈高,指令处理功能愈强。4、立即寻址方式不能用于目的操作数字段。5、MOV指令要影响标志位。( )6、CF位可以用来表示有符号数的溢出。( )五、根据以下要求选用相应的指令或指令序列1、把4629H传送给AX寄存器2、把DATA的段地址和编移地

21、址装入DS和BX中。3、抒BX寄存器和DX寄存器内容相加,结果存入DX寄存器中。4、AX寄存器中的内容减去0360H,结果存入AX中。5、把附加段偏移量为0500H字节存储单元的内容送BX寄存器。6、AL寄存器的内容乘以2。7、AL的带符号数乘以BL的带符号数,结果存入AX中。8、CX寄存器清零。9、置DX寄存器的高3位为1,其余位不变。10、置AL寄存器的低4位为0,其余位不变。11、把CL寄存器的高4位变反,其余位不变。12、使AX中的有符号数除以2。13、寄存器AL中的高、低四位交换。14、寄存器DX和AX组成32位数左移一位。15、求寄存器DX和AX组成的32位有符号数的补码。答案:一

22、、问答题:1、微型计算机是由五部分组成,包括控制器,运算器,存储器、输入设备,输出设备;控制器控制计算机运转,计算器主要是算术运臬和逻辑运算,存储器主要是存储信息,输入设备主要是输入信息给计算机,输出设备主要是计算机输出信息。2、IBM PC机的主存主要有只读存储器和随机存储器。只读存储器只能读出,不能写入,随机存储器可以写入也可以读出。3、8086微处理器的字长为16位,能直接访问的存储单元可以是2个字节。4、8088微处理器的逻辑地址两部分组成,包括段地址和偏移地址;物理地址=段地址*16+偏移地址。5、如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址=0

23、A7F0H*16+2B40H=0AAA40H。6、78H02003H56H02002H34H02001H12H02000H7、寻址方式就是指:寻找操作数或者操作地址的各种方法,寻址方式主要有7种(1)立即数寻址(2)寄存器寻址(3)直接寻址(4)寄存器间接寻址(5)寄存器相对寻址方式(6)基址变址寻址方式(7)相对基址变址寻址方式二、填空题1、CPU、存储器2、4、4、ALU3、逻辑地址、物理地址4、偏移地址,段基址*16+偏移地址,段寄存器5、码、操作数6、寄存器相对寻址方式,寄存器间接寻址,直接寻址,基址变址寻址方式,寄存器寻址,立即数寻址,相对基址变址寻址方式,寄存器相对寻址方式7、ZF

24、,CF,SF,OF8、1,有符号9、05AEH,4000H10、0AB0H,1,1,0F8B0H,1,1三、选择题1、C 2、A 3、C 4、B 5、A 6、D 7、C 8、B 9、C 10、D四、是非判断题 1、 2、 3、 4、 5、 6、 五、根据以下要求选用相应的指令或指令序列1、MOV AX,4629H2、LDS BX,DATA3、ADD DX,BX4、SUB AX,0360H5、MOV BX,ES:0500H6、MOV CL,2SHL AL,CL7、IMUL BL8、MOV CX,09、OR DX,0E00H5、AND AL,0FH6、XOR CL,0F0H7、MOV CL,2SA

25、R AX,CL13、MOV CL,4 ROL AL,CL14、SHL AX,1 RCL DX,115、NEG DX NEG AX SBB DX,0第七章 内存储器 一、填空题1、内存储器是计算机系统中的 装置,用来存放 和 。2、CPU对RAM存贮器进行读/写操作时,应送出的方向控制命令有 和 命令。3、Intel 2114 RAM存贮芯片引脚中用于片选的控制引脚为 ,用于读/写控制引脚为 。4、Intel 4116 RAM芯片容量为2K 8,访问该芯片须用 根地址线。5、存贮芯片存贮的信息会 ,必须定时刷新,刷新的时间间隔为 。6、存贮器分为 、 、 、 。7、 逻辑地址为2000H:123

26、4H的存储单元的物理地址是 。8、8086CPU写入一个规则字,数据线的高8位写入 存储体,低8位写入 存储体。9 、将存储器与系统相连的译码片选方式有 法和 法。10、 对6116进行读操作,6116引脚 = , = , = 。二、单项选择题1、随机存贮器即RAM是指( ) A.存贮单元中所存信息是随机的。 B.存贮单元中的地址是随机的。 C.用户的程序和数据可随机的放在内存的任何地方。 D.存贮器中存取操作与时间存贮单元物理位置顺序无关。2、CPU对主存进行操作,下面哪种说法是不能实现的( ) A.按地址并能读/写一个字节代码 B.按地址串行1位1位进行读/写操作 C.按地址并行读/写一个

27、字长代码 D.按地址进行并行读出而不能实现并行写入3、动态存贮器刷新,下面哪种说法正确( ) A.刷新可在CPU执行程序过程中进行 B.刷新在外电路控制下,定时刷新,但刷新时,信息不读出 C.在正常存贮器读操作时也会发生刷新,可防止刷新影响读出信息,故读操作时,应关闭电路工作。 D.刷新过程一定伴随着信息输出,无法控制,故刷新时不要进行读出操作。4、用4K8的存贮芯片,构成64K8的存贮器,需使用多少4K8的存贮芯片,正确答案为( )A.128片 B.16片 C.8片 D.32片5、在存贮器读周期时,根据程序计数器PC提供的有效地址,使用从内存中取出( )A操作数 B.操作数地址 C.转移地址

28、D.操作码6、动态存贮器的主要缺点是( )A.存贮容量少 B.存取速度低 C.功耗大 D.外围电路复杂7、动态RAM芯片容量为16K1位,要构成32K字节的RAM存贮器,需要该芯( )A.4片 B.8片 C.16片 D.32片8、堆栈操作时,段地址由( )寄存器指出,段内偏移量由( ) 寄存器指出。A、CS B)DS C)SS D)ESE)DI F)SI G)SP H)BP9、由2732芯片组成64KB的存储器,则需要( )块芯片。A)12 B)24 C)16 D)1410、对内存单元进行写操作后,该单元的内容 。A)变反 B)不变 C)随机 D)被修改三、多项选择题1当8086CPU从偶地址

29、字单元读/写一个字数据时,需要的总线周期数和选通信号是 。A)1个总线周期 B)2个总线周期 C)A0=0D)BHE=0 E)A0=0BHE=0 F)A0=0BHE=02外存储器包括 。A)软磁盘 B)磁带 C)SRAM D)BIOS E)硬磁盘 F)光盘3读写存储器操作数时数据所在的段可由( ) 寄存器指出。A)CS B)DS C)ES D)SS4若当前DS的内容为2000H,则偏移量为1000H单元的地址可表示为 。A)2000H.1000H B)21000H C)2000H1000H D)3000H四、简答题1、简述半导体主存读操作过程?2、试比较存储器读周期和存储器写周期的的差别?3、

30、现已知8088CPU的内存空间为1MB,试说明采用什么方法可将其内存扩大到16MB并且复位启动是能正常工作?(1997年西安电子科技大学考研试题)?五、应用题 1、已知一个存贮器,其存贮体是由1024个存贮元(即存放1位二进制信息的存贮电路)组成,其地址译码采用一维地址译码电路,若要实现8位并行读和写操作,且译码器输出的存贮单元选择控制线每条只与不同的行相连,试问(1)存贮体中各存贮元排成多少行,多少列的存贮矩阵才能符合要求。 地址寄存器和数据寄存器各用多少位。(2)画出该存贮器原理结构图。 2、已知一个存贮器,其存贮体排成64行64列的矩阵结构,若采用二维地址译码电路,实现16位并行读写操作,试问(1)行地址译码电路和列地址译码电路各自有多少条选择控制线。(2)行地址寄存器和列地址寄存器各为多少位?(3)画出该存贮器原理结构图? 3、根据Intel 2114 RAM存贮芯片的引脚功能,完成下表状态(X)取值填入输入输出I/03I/O2I/O1I/O

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2