《2022年微机原理及应用复习习题及答案 2.pdf》由会员分享,可在线阅读,更多相关《2022年微机原理及应用复习习题及答案 2.pdf(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、word 文档 可自由复制编辑微机原理及应用综合复习资料第一章计算机概述一、填空题1.在计算机中: 1Byte= bit。2.在计算机中, 1word= byte 。3.在计算机中, 1KB= byte 。4.对于十六进制表示的数码19.8H,转换为十进制数时为:;用二进制数表示时为: B;该数码用压缩BCD码表示时数据为:。5.对于十进制数66,当它用二进制数表示时为,用十六进制数表示时为 H;用 BCD码表示时为:。6.对于二进制数101001.101B ,用十进制数表示时为:;用十六进制数表示时为: H 。7.设机器字长为8 位,最高位是符号位。则十进制数13 所对应的原码为:。8.已知
2、某数的原码是10110110B,则其反码是;补码是。9.一个 8 位二进制数用补码方式表示的有符号数的范围是。10.软件通常分为和两大类。11.第一代计算机采用的电子器件是,第四代计算机采用的是。二、单选题1.下列数据中最大的数为_ A. (11011001)2 B. (75)10 C. (37)8 D. (27)16 2.在表示中,二进制数11111111 表示十进制数 -1 。A 原码 B反码 C补码 D移码3.用 8 位二进制的补码形式表示一个带符号数,它能表示的整数范围是:A -127+127 B-128+128 C-127+128 D-128+127 4.某补码表示的8 位二进制整数
3、由5 个 1 和 3 个 0 组成,则其可表示的最小值是。A -120 B-15 C-113 D-121 5.微型计算机中主要包括有_。A 微处理器、存储器和I/O 接口 B微处理器、运算器和存储器C 控制器、运算器和寄存器组 D微处理器、运算器和寄存器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑6.一个完整的计算机系统通常应包括。 A系统软件和应用软件 B计算机及其外部设备 C硬件系统和软件
4、系统 D系统硬件和系统软件三、分析简答题1.8086 CPU的总线根据其中信息传送的类型可分为几种?哪几种?2.写出 -25 的原码、反码、补码,并将补码转换成十六进制数( 设机器字长为8 位) 。3.举例说明什么是机器数,什么是真值?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑第二章(一) 8086微处理器的结构和组成一、填空题1.8086/8088 CPU从功能上分为和两部分。 8086/
5、8088CPU中执行部件的功能是负责的执行。2.8086 中的 BIU 中有个位的段寄存器、 一个位的指令指针、字节指令队列、位的地址加法器。3.8086 可以访问位和位的寄存器。4.8086CPU从偶地址读出两个字节时,需要个总线周期;从奇地址读出两个字节时,需要个总线周期。二、单选题1.8088/8086 CPU 中,指令指针(IP)中存放的是。A 指令 B指令地址 C操作数 D操作数地址2.下面的说法中,是正确的。A指令周期等于机器周期 B 指令周期大于机器周期 C 指令周期是机器周期的两倍三、分析简答题1.8086/8088 微处理器内部有那些寄存器,它们的主要作用是什么?2.8086
6、/8088 CPU 内部包含有哪6 个专用寄存器?它们的主要功能是什么?3.8086CPU状态标志位有哪些?说明其符号、名称和含义4.执行下面两个数相加: 1010 0011 0100 1101 + 0011 0010 0001 1001 分析其结果对下列标志位有何影响:(SF)= (ZF)= (AF )= (PF)= (CF)= (OF )= 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑第二
7、章 8086 微处理器(二)一、填空题1.8086CPU对外的数据线是根,地址线是根,数据线和地址线是以方式轮流使用的。2.8086 的 ALE引脚的作用是。3.8086/8088CPU的最小工作模式是指,它是通过将MN/MX引脚接来实现的。4.8086/8088CPU上电复位后,执行第一条指令的地址是 H。5.8086/8088CPU构成的微机中,每个主存单元对应两种地址:和。6.CPU访问存储器时,在地址总线上送出的地址称为地址。7.对于 8086CPU ,逻辑地址是由和组成,设有逻辑地址1000H:2345H,试写出其对应的物理地址 H 。8.段基址是由存储。物理地址是指实际的位主存单元
8、地址。9.对于 8086/8088CPU,设有物理地址00400H,试写出其两种不同的逻辑地、。10.8086 系统最多可管理字节存储单元。11.8086 系统中,存储器分为奇、偶两个存储体,其中,奇地址存储体的数据信号线固定与数据总线的相连,偶地址存储体数据总线的相连。二、单选题1.8086CPU的地址总线和数据总线分别为条。A 16,8 B20,16 C24,12 D32,24 2 48086CPU可访问的存储器空间为1MB ,实际上分为奇数存储体和偶数存储体两部分,奇数存储体的片选信号是 2 ,偶数存储体的选择信号是 3 ,对于存储体内每一个存储单元的选择信号是 4 。2.A ALE B
9、BHE CA0 DHOLD 3.A HOLD BA0 CBHE DHLDA 4.A A19 A1 BA18A1 C A19A0 DA16A0 5.当IOM /=0,RD=0,WR=1 时, CPU完成的操作是。A 存储器读 B I/O读 C存储器写 DI/O 写6.8086/8088CPU经加电复位后,执行第一条指令的地址是。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑A 0000H BFFF
10、FH C FFFF0H D0FFFFH 7.8088/8086CPU的复位信号至少维持个时钟周期的高电平有效。A 1 B2 C3 D4 8108086 有两种工作模式,即最大和最小模式。它由 8 决定。最小模式的特点是 9 ,最大模式的特点是 10 。8.A 7/ SBHE BMXMN / CINTA D. HOLD=1 9.A CPU提供全部的控制信号 B由编程进行模式设定C 不需要8286 收发器 D需要总线控制器8288 10.A 引脚可以直接引用 B由编程模式设定C 需要总线控制器8288 D适用于单一处理机系统11.微机中控制总线提供。A 存储器和I/O 设备的地址码B 所有存储器和
11、I/O 设备的时序信号和控制信号C 来自 I/O 设备和存储器的响应信号D 上述 B 、C 12.现行数据段位于存储器BOOOOH到 BOFFFH 字节单元,则段寄存器DS的内容及该段长度(字节数) 分别为 : 。A BOOOH,1000H BO0OOH,OFFFH C BOOOH,OFFFH DBOOOH,OOFFH 13.8086 执行指令 MOV AL,BX ,其中( BX )=2041H时,BHE和 A0 的输出是。A 0,0 B0,1 C1,0 D1,1 14.8086 在最小模式下, 分时使用AD 0 AD 15 , 所以必须外接地址锁存器,当总线上为地址信息时,通过将地址送入地址
12、锁存器。A DEN BALE CBHE DDT/ R 15.计算机系统总线中,可用于传送读、写信号的是。A 地址总线 B数据总线 C控制总线 D以上都不对三、分析简答题1.8086 对存储器的管理为什么采用分段的办法?最大段和最小段的存储空间分别是多大?20位的物理地址是如何形成的?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑2.简述 8086CPU最小工作方式含义。3.说明逻辑地址和物理地址
13、的含义,两者之间有何关系?已知逻辑地址3000H:2345H,写出段地址、物理地址、偏移地址。4.计算题:某微机系统中内存的首地址为3400H,末地址为67FFH ,求其内存容量并以K表示。5.8086/8088 为什么采用地址/ 数据引线复用技术?答:考虑到芯片成本,8086/8088 采用 40 条引线的封装结构。40 条引线引出8086/8088 的所有信号是不够用的, 采用地址 / 数据线复用引线方法可以解决这一矛盾,从逻辑角度, 地址与数据信号不会同时出现,二者可以分时复用同一组引线。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
14、 - - - 名师精心整理 - - - - - - - 第 6 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑第三章(一) 8086/8088CPU 寻址方式及指令系统一、填空题1.计算机的指令通常包含和两部分。2.设 SP为 0100H,SS为 1000H,则执行PUSH AX 后, SP= H,SS= H。3.8086 系统中,栈底在堆栈的(最高地址端、最低地址端)。4.如果 VAL为数据段中0056H 单元的符号名,其中存放的内容为0FF2H ,当执行指令:MOV BX ,VAL后, BX= ;而执行: LEA BX ,VAL后,则 BX= 。5.设
15、 CS=2500H ,DS=2400H ,SS=2430H ,ES=2520H ,BP=0200H ,SI=0010H,DI=0206H 则:指令MOV AX ,BP+SI+4 源操作数的有效地址为,物理地址为。指令MOV AX ,DI+100H 源操作数的有效地址为,物理地址为。6.设 AX=2000H , BX=2002H ,则在执行了指令CMP AX ,BX 后,标志位CF 为,AX=。7.执行指令“ XOR AX ,AX ”后,标志位ZF的值为。8.若( AL) 10011000B, (BL) 01100111B,则执行指令“ ADD AL ,BL”后,(AL) ;执行指令“ AND
16、AL ,BL”后,(AL) 。9.在使用 8086 间接输入 / 输出指令时,必须在执行该指令之前将相应的端口地址送入寄存器中。二、单选题1.下列指令中,不合法的指令是:。A PUSH BL BADD BX,DI CINT 21H DIN AX ,09H 2.完成将 AX清零,并使标志位CF清零,下面错误的指令是:。A SUB AX,BX BXOR AX,AX C MOV AX ,00H DAND AX,00H 3.下列 8086 指令中,对AX的结果与其他三条指令不同的是。A MOV AX ,0 BXOR AX ,AX C SUB AX ,AX DOR AX,0 4.若寄存器AX ,BX ,
17、CX , DX的内容分别为11,12,13,14 时,依次执行PUSH AX ,PUSH BX ,POP CX , POP DX , PUSH CX , PUSH DX , POP AX , POP BX后, 则寄存器 AX和 BX的内容分别为:。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑A 11,12 B12,13 C 13,14 D11,14 5.假设 VAR为变量, MOV BX ,O
18、FFSET VAR的寻址方式是:。A 直接寻址 B间接寻址 C立即寻址 D存储器寻址69基址加变址的寻址方式中,基址寄存器是指 6 ,变址寄存器是指 7 ,如执行指令MOV AX ,BX+SI+2 后,操作数的地址位移量EA为 8 ,其实际物理地址为 9 。6.A AX BBX CCX DSI 7.A SI BAX CBX DDX 8.A EA= (AX )+(BX )+2 BEA=(BX )+(SI)+2 C EA= (AX )+(SI)+2 DEA=(BX )+(SI)9.A (SS)+EA B (ES )*10H+EA C (CS)+EA*10H D(DS)*10H+EA 10 12设
19、8086/8088CPU的( SS )=1050H, (SP )=0008H, (AX )=1234H,当执行一条: PUSH AX 指令时( SS )=_10_, (SP)=_11_,1234H 存放的实际地址是_12_,请选择正确答案。10.A 1050H B 1052H C104EH D1058H 11.A 0008H B 0006H C000AH D0005H 12.A (10508H)=12H,(10507H)=34H B(01506H)=34H,(01507H)=12H C (10506H)=12H,(10507H)=34H D(10506H)=34H,(10507H)=12H 1
20、3.下面指令中,源操作数的寻址方式为寄存器相对寻址的指令是:。A INC WORD PTR BX+SI BMOV CX ,SI+COUNT C NEG BYTE PTR BX DADD AX,BX 14.设( AX ) 1000H, (BX)2000H,则在执行了指令“ SUB AX ,BX ”后,标志位CF和 ZF的值分别为:。A 0,0 B0,1 C1,0 D1,1 15.已知 CF=0,PF=0,AX 0FFFFH ,则执行语句INC AX 后,标志位情况为_。A CF=0 ,PF=0 BCF=1 ,PF=0 CCF=0 ,PF=1 DCF=1,PF=1 16.下列指令中,能完成将AL寄
21、存器清零的有_条。CMP AL,AL ; SUB AL , AL ; XOR AL ,AL ; MOV AL,0 A 1 B2 C3 D4 17.CPU执行算术运算指令不会影响的标志位是。A 溢出标志 B符号标志 C零标志 D方向标志名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑18.设( AX ) ABDFH ,则在执行指令“ AND AX ,0001H ”后,AX寄存器的内容为:。A ABD
22、EH BFFFFH C0001H D0000H 19.在堆栈内,有效地址为2500H到 2505H单元内依次存放10H、20H、30H、40H、50H 、60H六个数,已知SP=2502H ,执行 POP BX指令后,有。 。A SP=2502H ,BX=1020H BSP=2504H 、BX=4030H C SP=2504H ,BX=3040H DSP=2500H ,BX=2010H 三、分析简答题1.写出至少3 种指令,使AX寄存器置零2.用单条指令或程序片段,实现下述功能(1) 将 AX高 8 位取反,低四位置1,其余位不变。(2) 将 AL的高四位与低四位互换。(3) 将 BX 、AX
23、内容互换。3.堆栈存储区由哪两个寄存器管理?简述数据压栈和弹栈的过程。4.举例说明与数据有关的寻址方式有哪些?5.输入输出的寻址方式有哪几种?举例说明6.如果 TABLE为数据段中0020H单元的符号名,在该单元中存放着3412H ,请指出以下两条指令有什么区别?每条指令执行后AX寄存器中的内容是多少?MOV AX,TABLE LEA AX,TABLE 7.分别指出下列指令中的源操作数 的寻址方式。(1)MOV CX ,300H (2)MOV BPDI , 300H (3)MOV AX ,BX (4)MOV AX ,BP+DI (5)MOV AX ,10BXDI (6)MOV AX ,10SI
24、 (7)MOV AX ,DI (8)JMP BX (9)IN AL ,23H (10)IN AL ,DX 8.指出下列指令的错误名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑(1)MOV AH ,BX (2)ADD 15H,BX (3)MOV CS ,AX (4)MOV AX ,SIDI (5)MOV BYTE PTRBX,1000 (6)MOV SI ,BX (7)MOV DS ,0200H
25、(8)IN BL ,05H (9)MOV AX ,IP (10)MOV SI,DX (11)PUSH AL 9.设 8086/8088CPU 的 SS=1050H ,SP=0008H ,AX=1234H ,当执行指令:PUSH AX 后,寄存器SS 、SP 、AX内容分别是什么?画图说明1234H在内存中的存放情况。10.假设( DS )=2000H, (BX )=1256H, (SI)=528FH;位移量 TABLE=20A1H ,(232F7H)=3280H, (264E5H )=2450H,则; 执行指令 JMP BX后, (IP)= ? 执行指令JMP TABLEBX后, (IP) =
26、 ? 执行指令JMP BXSI后, (IP)= ?11.已知 8086 CPU各寄存器和有关内存单元内容如下:指出执行下列指令后AX寄存器的内容:0 2 0 0 H0 4 0 0 H0 3 0 0 H0 1 0 0 H1 0 0 0 H2 0 0 0 H1 2 0 2 H1 2 0 3 HAXCXDXBXSPBPSIDICSDSSSESI P1 0 0 0 H2 0 0 0 H3 0 0 0 H4 0 0 0 H0 2 1 0 H20100H20101H20102H20103H:1 2 H3 4 H5 6 H7 8 H:21200H21201H21202H21203H9 A HB C HD E
27、 HE F H4 3 H:21300H21301H21302H21303H2 1 H4 3 H6 5 H8 7 HMEMORY名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑(1)MOV AX ,1200H (2)MOV AX ,1203H (3)MOV AX ,BX (4)MOV AX ,1100HBX (5)MOV AX ,BXSI 名师资料总结 - - -精品资料欢迎下载 - - - -
28、- - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑第三章(二)汇编语言程序设计一、填空题1.若定义 DA1 DB abcdef ,则 (DA1+3) 存放的数据是。2.指令“ AND AX ,STR1 AND STR2 ”中, STR1和 STR2是两个已赋值的变量,两个AND 的区别是。3.对于指令: MOV AX ,15 GE 1111B, 汇编结果为: MOV AX,。4.对于指令: MOV BX ,15 MOD 4, 汇编结果为: MOV BX,
29、。5.在汇编语言中,一个过程有NEARA和 FAR 两种属性。NEAR属性表明主程序和子程序在, FAR 属性表示主程序和子程序在。二、单选题1.在 8086/8088 汇编语言中,用于定义常数、变量、内存空间的定位。A 伪指令 B机器指令 C宏指令 D微指令2.在下列伪指令中定义字节变量的是。A DB BDW CDD DDT 3.如 VAR DW 1,2,$+5,3, 4 在汇编时VAR分配的偏移地址是0075H ,则偏移地址为0079H的单元中的内容是。A 00H B7CH C 84H D7EH 45对于指令:MOV BX , ( ( PORT1 LT 5)AND 50)OR ( (POR
30、T1 GE 5) AND 40)则当 PORT120,则向 73H端口送 0FFH 。请写出完整的汇编源程序。3.编程检测80H端口输入的字节数据,若为正,将BL清 0;若为负,将BL 置为 FFH 。请写出完整的汇编源程序。4.内存中有X 、Y两个数组: X=32、-43 、76,Y=-78、127、-128 利用汇编语言编写完整的程序,计算这两个数组之和,即S(i)=X(i)+Y(i) 5.在 BLOCK 开始有一个字节型数组,共有 15 个元素, 利用汇编语言编写完整的程序,计算这个数组中奇数的个数,并将结果存入内存SUM 单元。6.在 BUF开始有一个字节型数组,共有 50 个元素,
31、利用汇编语言编写完整的程序,将该数组全部元素清零。7.在 BUF开始有一个字节型数组,共有100 个元素,利用汇编语言编写完整的程序,计算这个数组中负数的个数,并将结果存入内存COUNT 单元。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑第四章半导体存贮器一、填空题1.内存按存储器性质分类通常分为和。2.若用 2K8 的 RAM 芯片组成12KB的内存总容量,则共需个这样的芯片。3.要组成容
32、量为4K8 位的存储器,需要片 4K1 位的静态RAM芯片并联,或者需要片 1K 8 位的静态RAM 芯片串联。二、单选题1.和外存相比,内存的特点是。 A 容量小、速度快、成本高 B 容量小、速度快、成本低 C 容量大、速度快、成本高 D 容量大、速度快、成本低2.下列说法中,是正确的。A EPROM 是不能改写的B EPROM 是可改写的,但它不能作为读/ 写存储器C EPROM 是可改写的,所以也是一种读/ 写存储器D EPROM 只能改写一次3.若 256KB的 RAM 具有 8 条数据线,则它具有条地址线。 A 10 B15 C20 D18 4.若 256K 位( bit )的 SR
33、AM 芯片具有8 条数据线,则它具有的地址线条数为。A 14 B15 C 17 D18 5.6. 已知某微机系统的存储器由三个芯片组组成,每个芯片组容量为4K字节,总容量为12K 字节。试问: 为满足其编址范围,至少需要地址总线中的 5 根?其中 6 根用于每个芯片的片内地址输入。5.A 12 B13 C14 D15 6.A 11 B14 C12 D13 7.RAM 6116芯片有 2K8 位的容量,它的片内地址选择线和数据线分别是。A A0A15和 D0 D15 BA0A10 和 D0D7 C A0A11和 D0 D7 DA0A11 和 D0D15 三、分析简答题1.在对存储器芯片进行片选时
34、,全译码方式、部分译码方式和线选方式各有何特点?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑四、硬件接口设计题1.下图为 8088 CPU和某存储器电路连接图,请回答以下问题:(1) 将 CPU的控制信号线与存储器相连。(2) 存储器的类型(RAM 、ROM )是什么?总容量为多少?各存储芯片的地址范围分别是多少?2.某系统的存储器采用2K8 的芯片构成,并采用74LS138 译码器输出作为
35、片选信号。如下图所示: (假设系统地址总线为16 位)求:1) 存储器的类型(RAM 、ROM )是什么?总容量为多少?2) 写出 1#、2#、3#存储器芯片的地址范围A Y0B Y1C Y2Y3Y4G1Y5G2AY6G2BY774LS138 A11 A12A13M/IO A14A15CS0 CS1 WR RD D70A1008088 CPU D70OE WE CS0A1000# D70OE WE CS1A1001# D7D0OE D7D0 WE (1#)CS A10A0 OE D7D0 WE (2#)CS A10A0 OE D7D0 WE (3#) CS A10A0 RD A11 A12 A
36、13 A14 A15 M/IO A Y6 B Y5 C Y4 G2A G2B G1 Y3 Y2 Y1 Y0 A10A0 WR 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑3.下图是与8088 CPU相连的用 Intel 2114 构成的 RAM 存储器区。3) 说明一片2114 的存储容量为多少?4) 计算该存储器区的总容量为多少?5) 说明每一组2114 的地址范围名师资料总结 - - -
37、精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑第五章输入 / 输出方法及常用的接口电路一、填空题1.计算机对I/O 端口的编址方法有、两种。 8086CPU中一般采用编址
38、方法。2.CPU与 I/O 接口间的信息一般包括、三种类型。3.CPU与外设的数据传送方式有、三种方式。4.可编程接口芯片8255A 含有个位的 I/O 口。5.可编程接口芯片8255A 的 I/O口可以通过编程的方式来设定其工作方式,其中 A口工作方式有种; B口工作方式有种。 。6.8086/8088CPU 可访问 2 个独立的地址空间,一个为I/O 地址空间,其大小为字节;另一个为,其大小为字节。7.设计输入 /输出接口时,应遵守的基本原则是:输入;输出。二、单选题138086/8088CPU有一个与存储器完全独立的空间供连接输入/ 输出设备使用,占有的I/O 空间为 1. ,使用的地址
39、信号线为 2. 。 8086/8088 在最小模式下,对I/O 进行读操作期间,其有效控制信号为 3. 。1.A 256byte B512byte C64KB D128KB 2.A A7A0 BA15A0 CA15A1 DA19A0 3.A RD低电平,WR三态,IO/M低电平B RD三态,WR低电平,IO/M高电平C RD低电平,WR三态,IO/M高电平D RD三态,WR低电平,IO/M低电平4.假定对 8255A进行初始化时所访问的端口是0CBH ,并将其 A口设定为工作方式1 输出,问A口的地址是多少A 0C8H B0CAH C 0CCH D0CEH 5.8086 的内存空间和I/O 空
40、间是。A 、单独编址的,分别是1MB和 64KB B、单独编址的,都是1MB 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑 C、统一编址的,都是64KB D、统一编址的,都是1MB 688255A可编程并行输入/ 输出接口芯片共有3 个 8 位输入 / 输出端口,其中可用作位控方式输入 / 输出的是 6 。当 A口被编程为方式2时,端口 A就为一个8 位的 7 ,此时端口B只能编程为 8 。
41、6.AA口 B B口 CC口 D控制口7.A位控输入 / 输出端口 B选通输入端口 C 选通输出端口 D双向总线端口8.A方式 0 或方式 1 B方式 1 C方式 0 D方式 2 三、分析简答题1.计算机对I/O 端口编址时采用哪两种方法?在8086CPU中一般采用哪种编址方法?2.设计计算机接口要遵循的原则是什么?为什么?3.微机输入 /输出的主要设备有哪些?至少写出三种四、硬件接口及程序设计题1.INTEL 8255A 接口芯片(1) 现给出 INTEL 8255A 的应用电路如下,系统分配给8255 的地址为60H63H 。试分析该电路中 8255 的 A、B口分别是作为输入口,还是输出
42、口?(2) 现给出 8255A 工作方式控制字格式如下,请编写程序片段对8255 进行初始化,并读取电路中的开关量,用LED发光二极管显示其对应的开关状态(注:LED显示器“亮”,表示开关“断开”) 。DDDDDDD6543210PC300: OUT 1: INPUTPA700: OUT 1: INPUTPB工 作 方 式00:0 工 作 方 式01:1 工 作 方 式1x:2 工 作 方 式B组PC740: OUT 1: INPUTPB0: OUT 1: INPUT工 作 方 式0:0 工 作 方 式1:1 工 作 方 式PA1A 组70名师资料总结 - - -精品资料欢迎下载 - - -
43、- - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑2.根据下面的接口电路图,回答下列问题:(1) 这是一个什么接口电路图?(2) 写出下列芯片的名称或功能(锁存、缓冲):U1: U2:(3) 电路图中的1、2、 3、4、应接到何处?写出符号。3.根据下面的接口电路图,回答下列问题:(1) 这是一个什么接口电路图?(2)写出下列芯片名称:U1: U2:(3) 电路图中的1、2、 3、4、5、6 应接到何处?写出符号。名师资料总结 - - -精品资料欢迎
44、下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑第六章中断处理一、填空题1.8086/8088 CPU 的中断分成和两大类, 8086 系统中硬件中断可分为和两种。2.8086 系统最多能识别种不同类型的中断,每种中断在中断向量表中分配有个字节单元,用以指示中断服务程序的入口地址。3.8086 提供的可接受外部中断请求信号的引脚是和。 两种请求信号的不同之处在于。4.若中断类型码N=2H ,则对应的中断向量在中断向量表中第一个字节
45、单元地址为。5.可屏蔽中断从CPU的引脚进入,只有当中断允许标志IF 为时,该中断才能得到响应。6.8086/8088 CPU响应一个外部可屏蔽硬件中断的条件是:一、外设有;二、是开放的;三、必须在结束后。7.采用级联方式,用9 片 8259A可管理级中断。二、单选题1.中断向量可以提供。A 被选中设备的地址 B要传送数据的起始地址C 中断服务程序入口地址 D主程序的断点地址2.下面是某8086 微机内存中的部分数据,则中断类型号为11H 的中断服务程序的入口地址是_。0000:0040 B3 18 8A CC 4D F8 00 F0 41 F8 00 F0 C5 18 8A CC 0000:
46、0050 39 E7 00 F0 A0 19 8A CC 2E E8 00 F0 D2 EF 00 F0 A F000:F84D BA019:8ACC CCC8A:19A0 D4DF8:00F0 3.8086 CPU的 NMI引脚上输入的信号是_。A可屏蔽中断请求 B 非屏蔽中断请求 C 中断响应 D总线请求4.已知 (SP)=1310H,执行 IRET 指令后 (SP) 为:。 A 1316H B1314H C 1312H D1304H 5.6 片 8259A级联最多可以管理个中断。A48 B40 C 44 D43 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
47、 - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑三、分析简答题1.8086 可屏蔽中断请求输入线是什么?“可屏蔽”的涵义是什么?2.计算机使用中断有什么好处?3.写出下列中断类型的中断优先级,按顺序排列。单步中断,除法出错,可屏蔽中断,不可屏蔽中断。4.什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?5.写出两种8086 中断向量表的建立方法。6.说明 8086 CPU中断和调用子程序过程的异同。名师资料
48、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑参考答案第一章计算机概述一、填空题12.8 13.2 14.1024 15.25.5 、11001.1 、00100101.0101B 16.1000010B、42H、66H 17.41.625 、29.AH 18.10001101B 19.11001001、11001010 20.-128 +127 21.系统软件、应用软件22.电子管、超大规模集成电路
49、二、单选题1 A 2 C 3 D 4 C 5 A 6 C 三、分析简答题4.8086 CPU的总线根据其中信息传送的类型可分为几种?哪几种?答:8086 CPU的总线根据其中信息传送的类型可分为三种种,分别是:数据总线、地址总线和控制总线5.写出 -25 的原码、反码、补码,并将补码转换成十六进制数( 设机器字长为8 位) 。答: X=-25=-11001B X原码 :10011001B X反码 :11100110B X补码 :11100111B = E7H 6.举例说明什么是机器数,什么是真值?答: 将符号数值化了的数称为机器数。如: -18=-10010B( 真值 ) ;机器数为:1001
50、0010B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 27 页,共 48 页 - - - - - - - - - word 文档 可自由复制编辑第二章(一)微型计算机及微处理器的结构和组成一、填空题1.BIU、EU 、指令的译码和指令执行2.4、 16、16、6、20 3.8、 16 4.1、 2 二、单选题1 B 2 B 三、分析简答题6.8086/8088 微处理器内部有那些寄存器,它们的主要作用是什么?答: 执行部件有8 个 16 位寄存器, AX 、 BX 、CX 、D