版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.填空题:.1. 从功能上分,8086CPU由_执行部分EU _和_总线接口部分BIU _两部分组成 2. 8086CPU采用_和_两级存储器寻址方式 段地址,段内偏移地址3假设CS=8311H,IP=1234H,则该指令单元的20位物理地址为_84344H4计算机硬件基本结构包括:_运算器_、控制器_、_输入设备_、_存储器_、_输出设备_ 等部件,这些部件通过_、_、_相连接 数据总线,地址总线,控制总线58086CPU具有_跟地址线,因此具有_的存储器地址空间。20,1M6指令MOV AX,10H的原操作数和目标操作数分别是_,_。 10H,AX6机器数可以用不同的方法表示,常
2、用的编码方式有_原码_,_反码_,_补码_。 7 已知原码为10011010,则补码为_。111001107 二进制数1011.11B转化为十进制为_。11.758. 8086有_个通用寄存器,_个专用寄存器 4,48. 计算机系统总线按功能分可分为_,_,_。数据总线,地址总线,控制总线。8堆栈数据的存取原则是_ “先进先出,后进后出”9 8086的四个段寄存器分别是_,_,_,_。DS,CS,SS,ES9 8086的标志寄存器中控制标志有:_,_,_。DF,IF,TF108086指令的操作数寻址方式有_立即数_,_寄存器_,_ IO口_,_内存单元_。11汇编语言的源程序语句可以分为:_指
3、令语句_,_伪指令语句_,_宏指令语句_。 12在8086最小工作模式下芯片8286的作用是_。增大总线驱动能力138086的引脚中INTR的功能是_。可屏蔽中断请求信号148086最小工作模式时ALE管脚的作用为_。地址锁存信号158086最小工作模式下M/IO口的作用是_。访问存储器或IO口控制信号16随机存取存储器英文缩写为_只读存储器缩写为_。RAM,ROM17半导体存储器的主要计数指标为存储容量,最大存取时间,功耗,可靠性18半导体存储器的基本结构有地址译码,存储矩阵,读写控制逻辑,三态双向缓冲器等构成。 19片选控制信号方法有全译码,部分译码,线译码20中断处理的一般步骤是保护现场
4、,执行中断服务程序,恢复现场21可屏蔽中断INTR在中断请求时,CPU无响应则最可能的原因是_。IF=0228086的中断系统分为两大类分别是内部中断,外部中断238086外部中断可分为_,_两大类。可屏蔽中断,不可屏蔽中断248259A与8086CPU相连的作用是_。中断控制器258259A的中断请求触发方式有_,_。边沿触发方式,电平触发方式268253的功能是_。可编程定时器计数器278255的功能是_。可编程并行接口拓展28每片8253有_3_个独立的_16_位计数通道,每个计数器可编程设定_6_种工作方式。 298086的数据总线有16位,地址总线有_20位,其中_ AD0AD15_
5、地址/数据复用总线。30当始值写入8253的寄存器之后要经过_个初时钟周期。1318253计数器的最大初始值是_。0328253用十进制计数时最大的计数个数是_。104 33衡量串行数据传输速度的参量称为_。波特率34设数据帧为1位起始位,1位停止位,7位数据位,1位奇偶校验位,波特率为1200.用7位数据位代表一个字符,则最高字符传输速度为_。12035串行通信中数据传输模式可分为_,_,_三种模式。单工,半双工,全双工36RS232接口标准的9针连接器中,TXD脚和RXD脚的功能是串行数据发送,串行数据接收37RS232的数据线TXD和RXD使用1_逻辑,_表示逻辑0,_负_表示逻辑。,高
6、电平,低电平388250串行通信接口芯片在接收端设立了三种出错标志,分别是奇偶错误,帧错误,溢出错误39A/D转换类型有_,_,_。并行比较型,逐次比较型,双积分型40DA转换的主要性能参数是_,_。分辨率,建立时间41DAC0832是一种_8_位的DA转换芯片,AD7472是通用_12_位A|D转换芯片42DAC0832的输出电路分为_,_。单极性电压输出,双极性电压输出43在数据通信中有两种基本的通信方式:_,_。串行通信,并行通信选择题: 1. 8086CPU具有在()根地址线,()根数据线( ) A (A).20,16 (B).20,20(C)16,16 (D) .16,202.假设C
7、S=8311H,IP=1234H,则该指令单元的物理地址为()C(A)8311H (B)9545H (C)84344H (D)84333H 3.8086代码段地址放在寄存器()中,偏移地址来源于寄存器() A(A)CS,IP (B)CS,SP(C)DS,IP (D)DS,SP4. 指令MOV AX, SI的寻址方式是( )D (A)立即寻址 (B)直接寻址 (C)寄存器寻址 (D)寄存器间接寻址5.指令MOV AX, 2000H,设DS=4000H,则寻址的物理有效地址为()C (A)2000H (B)4000H (C)42000H (D)38000H6.8086微处理器的寄存器中()是通用的
8、数据指针。B(A) AX (B)BX (C)CX (D)DX7.8086微处理器的寄存器中()是通用的I/O指针。D (A)AX (B)BX (C)CX (D)DX8.MOV AX,BXSI的源操作数的物理地址是()。A (A)(DS)×16(BX)(SI) (B)(ES)×16(BX)(SI) (C)(SS)×16(BX)(SI) (D)(CS)×16(BX)(SI)9.( )是地址锁存器芯片。D(A)74LS245 (B)74LS244 (C)74LS373 (D)74LS27310. 8086CPU 的INTR脚和INTA脚的功能是功能是()A (
9、A)可屏蔽中断请求信号,中断响应信号 (B)不可屏蔽中断请求信号,中断响应信号 (C)不可屏蔽中断请求信号,地址锁存信号 (D)可屏蔽中断请求信号,地址锁存信号11.8086总线周期时序中,所存地址是在()状态。 A(A)T1 (B)T2(C)T3 (D)T412. 对数据总线进行采样发生在()状态 B (A)T3 (B)T4和前一个状态下降沿 (C)T3状态和T4状态上升沿 (D) T2状态13. 下列哪种芯片属于中断控制芯片 B (A)8255 (B)8259 (C)62264 (D)825314.8253芯片方波发生器是工作于()C(A)方式1 (B)方式2(C)方式3 (D)方式415
10、.()是随机存储器RAM芯片。D(A)2164 (B)8284 (C)28128 (D)626416. ADC0809和AD7472分别是()位的模数转换芯片D(A)8,8 (B)8,4(C)12,8 (D)8,1217. DAC0832是()位()缓冲的D/A芯片 A (A)8,双缓冲 (B)12.单缓冲 (C)12,单缓冲 (D)8,单缓冲18. 8086中断响应一般由()个总线周期组成 B(A)1 (B)2(C)3 (D)419 .80x86系列微处理器采用的是什么编制方式 BA. I/O端口与内存统一编址 (B)I/O端口独立编址(C)全译码编址 (D)部分译码编址20.80X86系列
11、微机中下列优先级最高的中断是() (A)除法错中断 (B)不可屏蔽中断 (C)可屏蔽中断 (D)单步中断简答题: 1.8086的执行单元(EU)由哪几部分组成? 算术逻辑单元(ALU) 通用寄存器AX、BX、CX、DX;可分为8个8位的寄存器(AL、AH;BL、BH;CL,CH,DL,DH)4个专用寄存器:SP、BP、DI、SI; 状态标志寄存器FLAGS和内部总线组成。 2. 简述什么是中断源引起中断的原因,或者说能发出中断请求的来源 3.8086的中断系统包括哪些部分? 包括外部中断和内部中断。 4. 在8086总线周期的T1、T2、T3、T4状态,CPU分别执行什么动作? T1周期:80
12、86发出20位地址信号,同时送出地址锁存信号ALE; T2周期:8086开始执行数据传送; T3周期:下降沿采样READY,若有效则T3结束后进入T4 ,若无效则插入等待周期TW ,在TW继续采样READY,直至其变为有效后再进入T4 ; T4周期:8086完成数据传送。 5简述指令语句和伪指令的区别? 指令语句能产生目标代码,伪指令不能产生目标代码。6. 简述下列代码的过程和结果 PUSH AX PUSH BX POP AX POP BX先将AX入栈,然后将BX入栈,由于堆栈先进后出原则,原BX的内容先出给AX,然后原AX 内容后出给BX,实现AX与BX的数据交换7. 简述串行异步通信数据帧
13、的格式 1个起始位,5到8个数据位,1个可选的奇偶校验位。1到2个停止位8. 简述传输模式 单工,半双工,全双工的特点 单工:一根数据线,数据只能固定一个方向发送 半双工:一根数据线,数据能交替双向传输 全双工:两根数据线,一个发送一个接收 9. 、计算机的主要性能指标字长,存储容量,指令系统,运算速度,系统配置。10. 简述8086的总线有哪几种 数据总线,地址总线,控制总线判断题1经典的冯·诺依曼结构包括CPU,控制器,存储器,输入设备,输出设备 ( )W2.8086总线接口部分的段寄存器有 CS,DS,SS,ES,IP ( )W11. 指针寄存器SP和BP都可用来存取堆栈段的数
14、据,两者功能和使用方式都一样( )W12. 求补码和求补指令在功能上是一样的( )W13. 正数的反码是其本身,负数的反码是原码的符号位不变其它各位取反( )R14. PUSH指令执行时SP将会加2,POP指令执行时SP减2( )W15. 操作数在内存中寻址的方式称为内存寻址方式( )R16. 比较指令CMP不会对标志寄存器产生直接影响( )W17. 乘法指令MUL乘数可以为内存操作数,但不能为立即数( )R18. 除法指令的被除数隐藏在AX或DX-AX中( )19. 移位操作的效率比乘除指令效率低得多所以我们经常不用它20. 伪指令和指令语句共同产生目标代码宏指令不形成目标代码W21. 80
15、86总线周期一般由4个时钟周期组成( )R22. 由于外部设备的速度较慢,可能会在总线周期的T2和T3之间插入Tw状态( )W15.80x86的I/O端口编址属于独立编址( )R16.8253芯片的工作方式2是方波发生器( )W17.8253芯片在写入计数初值之前需写入控制字()R18.矩阵键盘不会产生按键抖动所以不需要软件或硬件消除抖动W19.串行通信比并行通信的最大优势在于传输数据速度快( )W20.RS232数据线TxD和RxD采用负逻辑,0表示高电平,1表示低电平()R1. 在下列图形中填写各功能模块的名称并说明该结构框图为何种接口电路。该框图为中断控制器82592.在下列图形中填写各
16、功能模块的名称并说明该结构框图为何种接口电路。该框图为可编程定时器8253比较两个数据的大小4.内存扩展电路如下图示,试写出各存储器芯片的地址空间。答案RAM:1000 0000 0000 0000 0000 80000H 1000 1111 1111 1111 1111 8FFFFHROM 1111 0000 0000 0000 0000 F0000H 1111 1111 1111 1111 1111 FFFFFH1. 8086CPU有哪几种工作模式?怎样实现不同的工作模式?答:8086CPU有最大工作模式和最小工作模式两种. 由8086的一个引脚MN/MX来实现不同的工作模式。当该引脚接至
17、电源(+5V),则为最小工作模式;当该引脚接地,则为最大工作模式。1. 8086CPU内部结构中,BIU是指 总线接口单元 ,EU是指 执行单元 。2. 如果DS6100H,则当前数据段的起始地址为_61000H_,末地址为_70FFFH_。3. 串行通信可以分为两种类型,一种叫 同步通信 ,另一种叫 异步通信 。4. 伪指令中定义字节变量的是_DB_。5. 随机存储器RAM包括 静态RAM (SRAM) 和 动态RAM (DRAM) 两类。6. 设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是 200FEH 。7. 位于芯片内部的总线叫 内部总线 ,
18、外部 总线用来连接计算机系统的各个主要部件。8.(AX)=4F08H,(CF)=0,(CL)=4,则 ROR AX,CL指令执行完后,(AX)= 84F0 H,(CF)= 1 。9ORG 1000HX DB 12HY DW XZ DD Y(DS)=3800H, (BX)=1000H, (SI)=0002H求下列指令执行完后指定寄存器的内容MOV AX, 1000H ; (AX)= 0012 HMOV AX, BX+SI; (AX)= 0110 HLEA DX,Y; (DX)= 1001 H 10. 8086CPU是一个16位的微处理器,具有 16 位数据总线, 20 位地址总线,可寻址空间为
19、1MB 。二、选择题 (每题1分,共10分)1. 若AX65ACH,BX0B79EH,则 ( A )A 执行ADD AX,BX指令后,CF=1,OF=1B 执行SUB AX,BX指令后,SF=1,OF=0C 执行TEST BX,AX指令后,CF=0,OF=0D 执行XOR AX,BX指令后,PF=1,IF=02. 在PC/XT中,NMI中断的中断向量在中断向量表中的位置 ( C )A 是由程序指定的 B 是由DOS自动分配的 C 固定在0008H开始的4个字节中D 固定在中断向量表的表首3. 可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是 ( D )A) AX,BX,CX,DXB)
20、 DS,ES,CS,SSC) SP,BP,IP,BXD) SI,DI,BP,BX4. 8086/8088的中断向量表 ( B ) A 存放类型号 B 存放中断处理程序入口地址参数C 是中断处理程序入口 D 是中断处理程序的返回地址 5. 当8253可编程定时/计数器工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是 ( B ) A 结束本次循环计数,等待下一次计数的开始B 暂时停止现行计数工作C 不影响本次计数,即计数器的计数工作不受该信号的影响D 终止本次计数过程,立即开始新的计数循环6. 使用8086/8088汇编语言的伪操作命令定义:VAR DB 2 DUP(1,2,3 DU
21、P(3),2 DUP(1,0)则在VAL存储区前十个字节单元的数据是( D )A)1,2,3,3,2,1,0,1,2,3B)1,2,3,3,3,3,2,1,0,1C)2,1,2,3,3,2,1,0,2,1D)1,2,3,3,3,1,0,1,0,17. 若由1K×1位的RAM芯片组成一个容量为8K字(16位)的存储器时,需要该芯片数为( A )。A) 128片 B) 256片 C) 64片 D) 32片8. 条件转移指令JE的测试条件是( A )。A) ZF=1 B) CF=0 C) ZF=0 D) CF=19. 8253定时/计数器中,某计数据的最大计数初值是( C )。A) 655
22、36 B) 7FFFHC) 0000H D) FFFFH10. 在8086/8088中,在T1状态,CPU往总线发出( C )信号。 A)数据 B)状态 C)地址 D)其它三、简答题:(每题6分,共24分)1. EU和BIU各负责什么工作? EU:负责指令的执行。BIU:负责与存储器、I/O端口传送数据 (写出两个部分1分,作用各2分)2. 什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?(本题5分)答:处理机可处理的每种中断的编号为中断类型码。中断向量是指中断处理程序的入口地址,由处理机自动寻址。中断向量表是存放所有类型中断处
23、理程序入口地址的一个默认的内存区域。在8086系统中,中断类型码乘4得到向量表的入口,从此处读出4字节内容即为中断向量。(5分)2. 在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H:0088H。偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元4. 什么叫波特率?在一个异步通信系统中,如果数据速率为1200波特,数据格式为1个起始位、8个数据位、1个校验位、2个停止位,那么每秒钟能
24、传送多少字节?为什么同步传输比异步传输效率高? 答:波特率是指每秒钟传送的数据位数,用波特作单位。 异步传输要有一位起始位,一个字符共12位,每秒钟可以传送字1200/12=100(个)。 同步传输不需要起始位和停止位,所以比异步传输效率高。1.通常一条指令包括两个基本部分,即_操作码_和_操作数_。 3.总线中地址线的功能是_用于指定存储单元和I/O设备接口电路的选择地址_。4.Intel 8086/8088地址总线有_20_条,最大存储容量为_1M_。5. D/A转换器的主要功能是将_数字_量转换为_模拟_量。6. 8255A的方式2也叫双向传输方式,该方式只适用于端口 A 。7. 非屏蔽
25、 中断不受中断允许标志位IF的屏蔽。8. 每当8086的指令队列中有 2 个空字节,总线接口部件就自动把指令取到指令队列中。9. 在8086中,一个最基本的总线周期由 4 个时钟周期组成,如果8086的主频为5MHz,则基本总线周期时间为 800 ns 。10. 当8086进行堆栈操作时,CPU会选择 堆栈 段寄存器,再和 堆栈指针SP 或者基址指针BP形成20位堆栈地址。11.(DX)=0064,(CX)=0105H,则执行指令 SAR DX,CL后,(DX)=_0003_H,CF=_0_。12. 标志寄存器中共用了_9_个有效位来存放_状态_标志和控制标志,其中OF表示_溢出_标志。二、选
26、择题 (每题1分,共10分) 2. 计算机存放下一条指令地址的寄存器是( A ) A) 指令指针寄存器 B) 地址寄存器 C) 指令寄存器 D) 堆栈指针寄存器 3. 通常我们将计算机指令的集合称为 ( A ) A) 指令系统 B) 汇编语言 C) 高级语言 D) 仿真语言 4. 在立即数寻址方式中,立即数放在 ( B ) A 数据段 B 代码段 C 堆栈段 D 附加段 5. 某微机有20条地址线,能够直接寻址的地址范围是( D )A 0001H-FFFFH B 0000H-FFFFH C 00001H-FFFFFH D 00000H-FFFFFH 7. 下列指令中,不属于8086/8088指
27、令的是( C )。A) INT 10H B) IRET C) RETI D) RET 58. 若8086 CPU主频为8MHz,则其基本总线周期为 ( B ) A 200ns B 500ns C 125ns D 250ns 9. 有下列程序段 AGAIN: MOV ES:DI,AL INC DI LOOP AGAIN 下列指令中( C )可完成与上述程序段相同的功能。A) REP MOVSB B) REP LODSBC) REP STOSB D) REPE SCASB10. 使用256KB×4的存储器芯片组成1MB的存储器系统,其地址线至少需要( A )。A) 20条 B) 16条
28、C) 24条 D) 12条三、简答题:(每题6分,共24分)1什么情况数据传送要采用DMA方式?DMA方式有什么特点?答:当CPU与高速的外设进行成快块的数据传送是要采用DMA方式。DMA方式使外设与内存之间直接进行数据交换,而不通过CPU。DMA方式可扩展为在存储器的两个或两个高速的外设之间进行数据交换。2. 8259A芯片的主要功能是什么?一片8259A可以管理几级中断源? 8259A芯片的主要功能:用于管理外部中断请求 (3分)一片8259A可以管理8级中断源 (3分)4. 比较软件和可编程定时/计数器用于定时的特点。答:软件定时一般是根据要求设计一个时延子程序,其优点是节省硬件,成本低
29、;缺点是CPU利用率低,且定时间隔不准确;用可编程定时/计数器实现定时,定时准确且CPU利用率高,另外在需要的时候,可以由CPU程控改变定时间隔而不需要改动硬件电路。1. 标志寄存器中,CF表示 进位 标志,PF表示 奇偶 标志。2. 用8k×1位的存储芯片,组成8k×16位的存储器,需要用 16 片。3一片8259A能管理_8_级中断,在基本不增加其它电路的情况下,用2片8259A可构成_15_级的主从式中断系统。4. 尽管各种微型机的总线类型和标准有所不同,但大体上都包含3种不同功能的总线,即 数据总线 、 地址总线 和 控制总线 。5. 在异步通信中,设每个字符对应1
30、个起始位、7个信息位、1个奇/偶校验位和1个停止位,如果波特率为2400,则每秒能传输的最大字符数为 240 。6. 在某系统中,欲用8255A的一个口来实现输入输出,则应选用 A 口,该口应工作在方式 2 。7. 动态RAM与静态RAM的主要不同点在于动态RAM需要 刷新 。8. 在8086系统中,如果要读/写从奇地址开始的一个字,需 2 个总线周期。9. 8086的中断向量表可以容纳 256 个中断向量,每个中断向量占4个存储单元,其中,前2个单元存放中断处理子程序入口地址的 偏移量 ,后2个单元存放中断处理子程序入口地址的 段地址 。10. 除法指令DIV的格式中,只有一个源操作数。若其
31、类型属性为字节,则目的操作数在 AX 中;若其类型属性为字,则目的操作数在 DX , AX 中。11. 在8086系统中,当CPU响应外部中断请求转向中断处理程序前,应将_断点处_的内容依次压入堆栈。二、选择题 (每题1分,共10分)1. 指令MOV AX,BXSI的源操作数寻址方式是 ( C )A) 寄存器间接寻址 B) 直接寻址 C) 基址变址寻址D) 相对基址变址寻址 2. 有符号数AX除以2的指令是 ( B )A) SHR AX,1 B) SAR AX,1 C) ROR AX,1 D) RCR AX,13. 设 ES=1600H,(BX)=26H,则ES:BX+10H单元的物理地址为
32、( C )A)1626H B) 1960H C) 16036H D) 4C00H4. 断电后存储的资料不会丢失的存储器是 ( B ) A) RAM B) ROM C) DRAM D) SRAM 5. 下列( A )指令不合法:A) IN AX,0278H B) RCR DX,CLC) CMPSB D) RET 46. 8086/8088系统中,一个栈可使用的最大空间是( B )。A) 1MB B) 64KB C) 由SP初值决定 D) 由SS初值决定7. 8086CPU的内部结构由( D )组成A) ALU,EU,BIU B) ALU,BIU,地址加法器C) 寄存器组,ALU D) EU,BI
33、U8.可编程计数定时器8253的工作方式有几种 ( D )A3 B 4 C 5 D 69. 8086CPU经加电复位后,执行第一条指令的地址是( D )A)FFFFH B)03FFFH C)0FFFFH D)FFFF0H10. 8086/8088的状态标志有( D )个。A) 3 B) 4 C) 5 D) 6三、简答题:(每题6分,共24分)4. 什么叫中断?请叙述中断向量号(中断类型)、中断向量表和中断服务程序入口地址三者的关系。 中断由请求中断的外部设备口向CPU提供中断向量,CPU根据这个向量到向量表中转换表跳转中查找中断服务程序入口地址,而转入不同的中断处理服务程序入口。(2分)808
34、8/8086可以处理256种向量中断,对每种中断都指定一个中断向量号代码,从0255每一种中断向量号代码都可以与一个中断服务程序相对应。(2分)中断服务程序放在存储区域内,而中断服务程序的入口地址存在内存储器中断向量表内,当CPU处理中断时,就需要指向中断服务程序入口地址,中断向量表是中断 向量号与这相应的中断服务程序入口地址之间的转换表。(1分)中断向量表占用存储器的最低地址区,因为每个中断向量号要占用4个字节单元。2什么是溢出?如何判断?答:当运算结果超出数值表示范围时,就会得到错误的结果,称为溢出。可用简单的符号法则来判断是否有溢出A+B=C 它们的符号分别为:a b c(1)A>
35、0,B>0 时a=0 b=0, c也应=0。 如c=1则溢出(2)A<0,B<0 时a=1 b=1, c也应=1。 如c=0则溢出两异号相加,不会发生溢出. 3设数据传送的速率是120字符/S,而每一个字包含10个数据位,则传送的波特率为多少?每一位传送时间是多少? 答:传送的波特率为:10位/字符×120字符/s=1200位/s=1200波特 每一位传送时间为:T=1s/1200=0.833ms4有一个32位的地址指针907AH:58DCH存放在从016A0H开始的存储器中,试画出它们的存放示意图。地址内容016A0H0DCH016A1H58H016A2H7AH0
36、16A3H90H1.8086CPU中,堆栈指令是_16_位数据传送指令。2. 指令MOV BP,AX中,源操作数的寻址方式是 寄存器寻址 ,目的操作数的寻址方式是 寄存器间接寻址 。3. 用16k×8位的存储芯片,组成64k×16位的存储器,需要用 片。4. INTR引脚上来的中断是 可屏蔽 中断,NMI引脚引入的中断是 非屏蔽 中断。5. DS是指 数据段 寄存器,用来存放当前程序所用数据段的 段基址 。6. 标志寄存器中,AF表示 辅助进位 标志,ZF表示 零 标志。7. 8086CPU在设计中提供了两种模式,即小模式和 大 模式,系统中只有一个微处理器的模式称为 小
37、模式。8. 对于下面的数据定义,各条MOV指令单独执行后,请填充有关寄存器的内容 TABLE1 DB ? TABLE2 DW 40 DUP(?) TABLE3 DB ABCD MOV AX,TYPE TABLE1; (AX)= 1 MOV BX,TYPE TABLE2; (BX)= 2 MOV CX,LENGTH TABLE2; (CX)= 40 MOV DX,SIZE TABLE2; (DX)= 80 9. 8255A的四个端口号用来区分A端口、 B端口 、 C端口 和 控制口 。10. 在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入 DX 寄存器中。二、选择题
38、 (每题1分,共10分)1. 0.6875D的二进制为 ( C ) A 0.0111BB 0.1101B C 0.1011B D 0.1111B2. 一条指令执行完后,CS1000H,IP=1052H,则下一条指令的地址为 ( B ) A 2025H B 11052H C 01052H D 10520H 3. 8088数据输出为多少位 ( B ) A 4 B 8 C 16 D 32 4. 8086/8088的状态标志有( D )个。A) 3 B) 4 C) 5 D) 65. 若内存每个存储单元为16位,则 ( B ) A 其地址线也为16位 B 其地址线与16无关C 其地址线与16有关 D 以
39、上均不正确6. 用2K×4位的RAM芯片组成16K字节的存储器,共需RAM芯片为多少 ( A ) A 16片 B 8片C 4片D 32片7. 8088最多能处理多少个中断 ( B ) A 128 B 256 C 512 D 1024 8. 数字“5”对应的ASCII码为( C ) A. 33H B.34H C.35H D.36H9.计算机内的“溢出”是指其运算的结果 ( C ) A 为无穷大B 超出了计算机内存单元所能存储的数值范围C 超出了该指令所指定的结果单元所能存储的数值范围D 以上都不对10. DOS功能调用的功能号是( D ) A 10H B 11H C 13H D 21H
40、三、简答题:(每题6分,共24分)1. 8086CPU有哪几种工作模式?怎样实现不同的工作模式? 答:8086CPU有最大工作模式和最小工作模式两种. 由8086的一个引脚MN/MX来实现不同的工作模式。当该引脚接至电源(+5V),则为最小工作模式;当该引脚接地,则为最大工作模式。2并行通信和串行通信的优缺点 答:从距离上看,并行通信适宜短距离的数据传送,而串行通信适宜长距离的数据传送;从速度上看,并行通信比串行通信速度快; 从费用上看,串行通信的费用要低得多。38259A中断控制器的功能是什么?答:8259A中断控制器可以接受8个中断请求输入并将它们寄存。对8个请求输入进行优先级判断,裁决出
41、最高优先级进行处理,它可以支持多种优先级处理方式。8259A可以对中断请求输入进行屏蔽,阻止对其进行处理。8259A支持多种中断结束方式。8259A与微处理器连接方便,可提供中断请求信号及发送中断类型码。8259A可以进行级连以便形成多于8级输入的中断控制系统。(5分)4简述8086CPU的ALE引脚、NMI引脚及INTR引脚的作用。ALE引脚为地址锁存信号输出。NMI引脚非屏蔽中断请求信号输入INTR引脚可屏蔽中断请求信号输入填空题在微机的三组总线中, 数据 总线是双向的, 地址 总线是单向的。23. 从产生中断的方法来分,8086的中断可分为硬件中断和软件中断两大类,其中硬件中断又可分为两
42、类: 可屏蔽中断 、 非屏蔽中断 ,它们分别通过 INTR 、 NMI 这两个引腿引入。24. 设8086要从I/O端口03C0H中读入一个字节,则应该使用的两条指令是 MOV DX,03C0H 、 IN AL,DX 。25. 若有伪指令ABC DW 100 DUP(?),则TYPE ABC= 2 ,LENGTH ABC= 100 ,SIZE ABC= 200 。26. 采用级联方式使用8259中断控制器,可使它的硬中断源最多扩大到 64 个。27. CPU和内存间传输数据时,CPU才执行总线周期,若在一个总线周期后,不立即进入下一个总线周期,则系统总线处于 空闲 状态。28. 若物理地址为2
43、D8C0H,偏移量为B6A0H,则段地址为 2222H 。29. 为了识别键盘上的闭合键,通常采用两种方法: 行扫描法 、 行反转法 。30. 十六进制数30A.5H转换为二进制是 1100001010.0101 ,转换为十进制是 778.3125 。31. 8086/8088CPU中,总线接口部件和执行部件的 并行 工作方式,有力地提高了CPU的工作效率。32. 假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是 200FFH 。33. 8086要求复位信号至少维持 4 个时钟周期的高电平才有效。当复位后,8086将从地
44、址 FFFF0H 开始执行指令。34. 8086的寻址方式有: 立即数 寻址、 寄存器 寻址、 直接 寻址和 寄存器间接 寻址。35. CPU和外设之间的数据传送方式有 程序方式 、 中断方式 和 DMA方式 。36. 1片8259A能管理8级中断,2片8259A能管理 15 级中断。37. 当8253定时器0的时钟脉冲为1MHZ时,其二进制计数时的最大定时时间为 65.536ms ,这时写入定时器的初值为 0 。38. 中断系统可处理 256 个不同的中断,每个中断对应一个 中断 码,硬件中断分为 可屏蔽 中断和 不可屏蔽 中断。39. 8253内部的3个计数器可用 6 种不同的工作模式工作
45、,其中 方式3 可作方波发生器使用,若要求输出完全对称的方波,则需计数值为 偶数 。40. 主机与外设传送数据时,采用 DMA 方式,CPU的效率最高。41. 以Intel 8086/8088为CPU的 16 位微型计算机 IBM PC/XT 在技术上获得极大成功,它拥有的用户在计算机世界曾首屈一指,以至于在设计更高档的微型机时,都尽量保持与它兼容。42. 若有二个数5439H和456AH进行相加,则运算后标志寄存器中的ZF= 0 ,PF= 1 ,AF= 1 ,OF= 1 。43. 8086在每个总线周期的T3状态开始对 READY 信号进行采样,若其为高电平,则进入T4状态。44. 设CS=
46、3100H,DS=40FFH,两段的空间均为64K个单元,则两段的重叠区为 16 个单元,两段的段空间之和为 131056 个单元。45. 8086保护断点时,堆栈的高地址单元存放 段地址 ,低地址单元存放 偏移量 。46. 对于下面的数据定义,各条MOV指令单独执行后,请填充有关寄存器的内容 TABLE1 DB ? TABLE2 DW 20 DUP(?) TABLE3 DB ABCD MOV AX,TYPE TABLE1; (AX)= 1 MOV BX,TYPE TABLE2; (BX)= 2 MOV CX,LENGTH TABLE2; (CX)= 20 MOV DX,SIZE TABLE2
47、; (DX)= 40 47. 8255A的四个端口号用来区分 A端口 、 B端口 、 C端口 和 控制口 。48. 在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入 DX 寄存器中。49. Intel 8086是 16 位的微处理器,Pentium是 32 位的微处理器。50. 微型计算机由CPU、 存储器 、 输入/输出接口电路 和 系统总线 组成。51. 8086的标志寄存器共有16位,其中状态标志有 6 个,控制标志有 3 个。52. 8086系统中,存储器分为奇、偶两个存储体。其中,奇体的数据信号线固定与数据总线的 高 8位相连,偶体的数据信号线固定与数据总线的 低 8位相连。53. 如果0段005CH、005DH、005EH、005FH这4个单元的内容分别为12H、34H、56H、78H,则对应于中断类型号 17H 的中断处理子程序入口地址的段地址为 7856H ,偏移量为 3412H 。54. 串行通信可以分为两种类型,一种叫 同步通信 ,另一种叫 异步通信 。55. 8255A的方式2也叫双向传输方式,该方式只适用于端
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省深圳市福田区2024年中考数学二模考试试卷含答案
- 晋中信息学院《数字娱乐导论》2023-2024学年第一学期期末试卷
- 湖北汽车工业学院《艺术投融资》2023-2024学年第一学期期末试卷
- 鹤岗师范高等专科学校《软件项目案例分析》2023-2024学年第一学期期末试卷
- 重庆三峡医药高等专科学校《工控网络与通信》2023-2024学年第一学期期末试卷
- 重庆财经职业学院《美术欣赏与创作》2023-2024学年第一学期期末试卷
- 浙江宇翔职业技术学院《数字取证技术》2023-2024学年第一学期期末试卷
- 多金属选矿生产线和尾矿库项目可行性研究报告模板-备案拿地
- 空压机工作原理及结构图解析
- 中国地质大学(武汉)《企业经营沙盘实训》2023-2024学年第一学期期末试卷
- 一年级数学20以内加减法口算题(4500道)
- 新概念英语第一册Lesson103-104笔记(语法点+配套练习+答案)
- (正式版)JBT 3300-2024 平衡重式叉车 整机试验方法
- 产业园区活动方案策划
- mil-std-1916抽样标准(中文版)
- 2024年安徽省合肥市瑶海区中考语文一模试卷
- 单位车辆变更名称的委托书
- 粉尘外协单位清理协议书
- 2023年12月首都医科大学附属北京中医医院面向应届生招考聘用笔试近6年高频考题难、易错点荟萃答案带详解附后
- 军队文职岗位述职报告
- 小学数学六年级解方程练习300题及答案
评论
0/150
提交评论