复习1-10文件

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

填空题1.在微机的三组总线中,数据总线是双向的,地址总线是单向的。2.从产生中断的方法来分,8086的中断可分为硬件中断和软件中断两大类,其中硬件中断又可分为两类:可屏蔽中断、非屏蔽中断,它们分别通过INTR、NMI这两个引腿引入。3.设8086要从I/O端口03C0H中读入一个字节,则应该使用的两条指令是MOVDX,03C0H、INAL,DX。4.若有伪指令ABCDW100DUP(?),则TYPEABC=2,LENGTHABC=100,SIZEABC=200。5.采用级联方式使用8259中断控制器,可使它的硬中断源最多扩大到64个。6.CPU和内存间传输数据时,CPU才执行总线周期,若在一个总线周期后,不立即进入下一个总线周期,则系统总线处于空闲状态。7.若物理地址为2D8C0H,偏移量为B6A0H,则段地址为2222H。8.为了识别键盘上的闭合键,通常采用两种方法:行扫描法、行反转法。9.十六进制数30A.5H转换为二进制是1100001010.0101,转换为十进制是778.3125。10.8086/8088CPU中,总线接口部件和执行部件的并行工作方式,有力地提高了CPU的工作效率。11.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是200FFH。12.8086要求复位信号至少维持4个时钟周期的高电平才有效。当复位后,8086将从地址FFFF0H开始执行指令。13.8086的寻址方式有:立即数寻址、寄存器寻址、直接寻址和寄存器间接寻址。14.CPU和外设之间的数据传送方式有程序方式、中断方式和DMA方式。15.1片8259A能管理8级中断,2片8259A能管理15级中断。16.当8253定时器0的时钟脉冲为1MHZ时,其二进制计数时的最大定时时间为65.536ms,这时写入定时器的初值为0。17.中断系统可处理256个不同的中断,每个中断对应一个中断码,硬件中断分为可屏蔽中断和不可屏蔽中断。18.8253内部的3个计数器可用6种不同的工作模式工作,其中方式3可作方波发生器使用,若要求输出完全对称的方波,则需计数值为偶数。19.主机与外设传送数据时,采用DMA方式,CPU的效率最高。20.以Intel8086/8088为CPU的16位微型计算机IBMPC/XT在技术上获得极大成功,它拥有的用户在计算机世界曾首屈一指,以至于在设计更高档的微型机时,都尽量保持与它兼容。21.若有二个数5439H和456AH进行相加,则运算后标志寄存器中的ZF=0,PF=1,AF=1,OF=1。22.8086在每个总线周期的T3状态开始对READY信号进行采样,若其为高电平,则进入T4状态。23.设CS=3100H,DS=40FFH,两段的空间均为64K个单元,则两段的重叠区为16个单元,两段的段空间之和为131056个单元。24.8086保护断点时,堆栈的高地址单元存放段地址,低地址单元存放偏移量。25.对于下面的数据定义,各条MOV指令单独执行后,请填充有关寄存器的内容TABLE1DB?TABLE2DW20DUP(?)TABLE3DB‘ABCD’……MOVAX,TYPETABLE1;(AX)=1MOVBX,TYPETABLE2;(BX)=2MOVCX,LENGTHTABLE2;(CX)=20MOVDX,SIZETABLE2;(DX)=4026.8255A的四个端口号用来区分A端口、B端口、C端口和控制口。27.在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入DX寄存器中。28.Intel8086是16位的微处理器,Pentium是32位的微处理器。29.微型计算机由CPU、存储器、输入/输出接口电路和系统总线组成。30.8086的标志寄存器共有16位,其中状态标志有6个,控制标志有3个。31.8086系统中,存储器分为奇、偶两个存储体。其中,奇体的数据信号线固定与数据总线的高8位相连,偶体的数据信号线固定与数据总线的低8位相连。32.如果0段005CH、005DH、005EH、005FH这4个单元的内容分别为12H、34H、56H、78H,则对应于中断类型号17H的中断处理子程序入口地址的段地址为7856H,偏移量为3412H。33.串行通信可以分为两种类型,一种叫同步通信,另一种叫异步通信。34.8255A的方式2也叫双向传输方式,该方式只适用于端口A。35.随机存储器RAM包括静态RAM和动态RAM两类。36.设(SP)=0100H,(SS)=2000H,执行PUSHBP指令后,栈顶的物理地址是200FEH。37.位于芯片内部的总线叫内部总线,外部总线用来连接计算机系统的各个主要部件。38.尽管各种微型机的总线类型和标准有所不同,但大体上都包含3种不同功能的总线,即数据总线、地址总线和控制总线。39.每当8086的指令队列中有2个空字节,总线接口部件就自动把指令取到指令队列中。40.在8086中,一个最基本的总线周期由4个时钟周期组成,如果8086的主频为5MHz,则总线周期为800ns。41.当8086进行堆栈操作时,CPU会选择堆栈段寄存器,再和堆栈指针SP或者基址指针BP形成20位堆栈地址。42.SP寄存器中存放的是堆栈段有效地址。43.在异步通信中,设每个字符对应1个起始位、7个信息位、1个奇/偶校验位和1个停止位,如果波特率为2400,则每秒能传输的最大字符数为240。44.在某系统中,欲用8255的一个口来实现两位输入和两位输出,则应选用A口,该口应工作在方式2。45.动态RAM与静态RAM的主要不同点在于动态RAM需要刷新。46.在8086系统中,如果要读/写从奇地址开始的一个字,需2个总线周期。47.8086的中断向量表可以容纳256个中断向量,每个中断向量占4个存储单元,其中,前2个单元存放中断处理子程序入口地址的偏移量,后2个单元存放中断处理子程序入口地址的段地址。48.除法指令DIV的格式中,只有一个源操作数。若其类型属性为字节,则目的操作数在AX中;若其类型属性为字,则目的操作数在DX:AX中。选择题1.在执行0100010010111001B与0100010101101010B的加法运算后,关于标志寄存器中各位的变化的叙述正确的是____A_____。(设该运算前刚执行了标志寄存器的清零)A)AF=1B)CF=1C)SF=0D)PF=12.在8086的小模式系统中,M/—IO、—RD和—WR当前信号为1、0、1,表示现在进行的是_____A_______。A)I/O读B)I/O写C)存储器写D)存储器读3.若用2片6116RAM(2K*8)及2片2732EPROM(4K*8)组成存储器,试问存储器的总容量是___C_______。A)8KBB)10KBC)12KBD)6KB4.动态RAM的特点是______D______。A)信息在存储介质中移动B)按字结构方式存储C)按位结构方式存储D)每隔一定时间要进行一次刷新5.8255A能实现双向传送功能的工作方式为C。A)方式0B)方式1C)方式2D)方式36.计算机的内存可采用_____A_______。A)RAM和ROMB)RAMC)ROMD)磁盘7.下面格式正确的指令是D。A)MOV[BX],1B)MOVAL,0123HC)MOVES:PTR[CX],3D)XLAT8.若寄存器AX,BX,CX,DX的内容分别为11,12,13,14时,依次执行PUSHAX,PUSHBX,POPCX,POPDX,PUSHCX,PUSHDX,POPAX,POPBX后,则寄存器AX和BX的内容分别为A。A)11,12B)12,13C)13,14D)11,149.8255A使用了D个端口地址。A)1B)2C)3D)410.在8253的6种工作方式中,能够自动重复工作的两种方式是B。A)方式1,方式2B)方式2,方式3C)方式2,方式4D)方式3,方式51.——BHE信号和A0合起来表示当前在总线上出现的从偶地址单元或端口读一个字节的正确序列为:____C_____。A)——BHE为低电平,A0为低电平B)——BHE为低电平,A0为高电平C)——BHE为高电平,A0为低电平D)——BHE为高电平,A0为高电平2.PROM存储器的功能是___C_______。A)允许读出和写入B)只允许读出C)允许编程一次和读出D)允许编程多次和读出3.对于8086,将___A_______信号作为低8位数据的选通信号。A)AD0B)AD15C)AD7D)AD84.中断现场保存在___D_______。A)中断源中B)软盘或硬盘中C)中断向量表中D)堆栈中5.下列指令有语法错误的是___C_______。A)PUSHAXB)ADDCAX,50HC)MOV[SI],[DI]D)JMPWORDPTR[BX+5]6.设当前SP中为0400H,在执行了PUSHDS,PUSHAX两条指令后,SP中为__D__。A)0402HB)0404HC)03FEHD)03FCH7.下列部件中,直接通过芯片级总线与CPU相连的是C。A)键盘B)磁盘驱动器C)内存D)显示器8.CPU执行算术运算指令不会影响的标志位是D。A)溢出标志B)符号标志C)零标志D)方向标志9.8255A能实现双向传送功能的工作方式为C。A)方式0B)方式1C)方式2D)方式310.在8086的最小模式系统中,M/—IO、—RD和—WR当前信号为0、1、0,表示现在进行的是____B________。A)I/O读B)I/O写C)存储器写D)存储器读1.若由1K×1位的RAM芯片组成一个容量为8K字(16位)的存储器时,需要该芯片数为B。A)256片B)128片C)64片D)32片2.8086/8088的控制标志有A个。A)3B)4C)5D)63.下列四条指令都可用来使累加器清‘0’,但其中不能清‘进位’位的是C。A)XORAL,ALB)ANDAL,0C)MOVAL,0D)SUBAL,AL4.在8086/8088的延长总线周期中,在C之后插入Tw。A)T1B)T2C)T3D)T45.已知中断内型号为0CH,则其中断服务程序入口地址存放在中断矢量表中的地址是D。A)CS:000CHB)0000:000CHC)CS:0030HD)0000:0030H6.下列四条指令中,有B指令需要使用DX寄存器?MULBX;DIVBL;INAX,20H;OUT20H,ALA)1条B)2条C)3条D)4条7.SP寄存器中存放的是A。A)堆栈段有效地址B)代码段有效地址C)数据段有效地址D)堆栈段的段地址8.中断向量可以提供C。A)被选中设备的起始地址B)传送数据的起始地址C)中断服务程序入口地址D)主程序的断点地址9.在8255A中可以进行按位置位/复位的端口是C。A)端口AB)端口BC)端口CD)端口D10.下面格式不正确的指令是C。A)MOVAX,38B)MOVSP,38C)MOVDS,38D)MOVAL,381.采用级联方式使用2片8259中断控制器,可使它的硬中断源最多扩大到D。A)64个B)32个C)16个D)15个2.CPU内部的中断允许标志位IF的作用是A。A)禁止CPU响应可屏蔽中断B)禁止中断源向CPU发中断请求C)禁止CPU响应DMA操作D)禁止CPU响应非屏蔽中断11.假设V1和V2是用DW定义的变量,下列指令中正确的是A。A)MOVV1,20HB)MOVV1,V2C)MOVAL,V1D)MOV2000H,V212.已知中断内型号为0BH,则其中断服务程序入口地址存放在中断矢量表中的地址是D。A)CS:000BHB)0000:000BHC)CS:002CHD)0000:002CH13.在8086/8088中,在T1状态,CPU往总线发出C信号。A)数据B)状态C)地址D)其它14.使用8086/8088汇编语言的伪操作命令定义:VARDB2DUP(1,2,3DUP(3),2DUP(1,0))则在VAL存储区前十个字节单元的数据是DA)1,

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功