微机原理复习题-共十套_第1页
微机原理复习题-共十套_第2页
微机原理复习题-共十套_第3页
微机原理复习题-共十套_第4页
微机原理复习题-共十套_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、选择题1.一般微机中不使用的控制方式是()A.程序查询方式B.中断方式C.DMA方式D.通道方式2.控制器的功能是()A.产生时序信号B.从主存取出指令并完成指令操作译码C.从主存取出指令,分析指令并产生有关的操作控制信号D.控制计算机的一切核心功能3.采用级联方式使用8259中断控制器,可使它的中断源最多扩大到()个A.8B.16C.4.Pc机数据总线信号的状态是:().A.单向双态B.单向三态C.双向三态D.双向双态5.地址总线为32位的微机系统中其内存最大容量为()A.2000KBB.2048KBC.2048MBD.4096MB6.CPU中程序计数器(PC)中存放的是()A.指令B.指令地址C.操作数D.操作数地址7.采用条件传送方式时,必须要有().A.中断逻辑B.请求信号C.状态端口D.类型号8.在任何一个总线周期的T1状态,ALE输出()A.高电平B.低电平C.高阻态D.无电流9.假设标志存放器的奇偶标志位PF置“1”A.结果是偶数B.结果是奇数C.结果中“1”的个数为偶数D.结果中“110.某一中断程序入口地址值填写在向量表的0080H—0083H存储单元中,那么该中断对应的中断类型号一定是〔〕.A.1FHB.20HC.21HD.22H二、填空题1.Intel8255A是一个___接口芯片。2.设某容量为4K的RAM芯片的起始地址为2000H(16位地址),那么其终止地址为____.3.一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否那么将危及工作人员的生命及设备的平安,此告警线应接到8086CPU的______中断请求信号引脚上.4.采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条___指令,读取外设信息.5.8255A内部具有_____个输入输出端口。6.机器指令由操作码和______两局部组成7.计算机时钟脉冲的频率称为__________.8.可编程接口电路中用来存放控制电路组态的控制字节存放器称为______存放器。9.硬件中断可分为_______________两种。10.16K字节的RAM芯片应有______根地址输入端.三、简答题1.外设向CPU申请中断,但CPU不给以响应,其原因有哪些?2.8255各口设置如下:A组与B组均工作于方式0,A口为数据输入,B口为输出,C口高位局部为输出,低位局部为输入,A口地址设为40H.(1)写出工作方式控制字(2)对8255A初始化(3)从A口输入数据,将其取反后从B口送出3.说明程序存储及程序控制的概念。4.AH=77H,AL=33H能否说AX=7733H,为什么?SI存放器可分不SH和SL吗?5.一台微型计算机有16根地址线,8根数据线,如果采用字节编址,它可访问的最大存储空间是多少字节?试用十六进制数表示其地址范围.四、综合题1.以下是完成20个字节字符串的传送,并检测是否正确的程序,假设正确标志位放00,否那么放11。给指定语句加标注。〔每空2分〕DATSEGSEGMENTDATAXDB‘ABCD……RST’DATAYDB20DUP(?)FLAGSDB?DATSEGENDSMOVAX,DATSEG;MOVDS,AXMOVES,AXCLD;MOVSI,OFFSETDATAX;MOVDI,OFFSETDATAYMOVCX,20;REPMOVSB……REPECMPSBJZHHH;MOVAL,11JMPIIIHHH:MOVAL,00III:MOVFLAGS,AL2.程序改错(10分)(1)保持STATE单元内容的D4、D3两位为“0”,其余六位不变。AAA:MOV SI,OFFSETSTATEMOVAL,[SI]ANDAL,0CMOV[SI],ALRET改正:〔〕〔2〕从4000H开始有20H个带符号数,要求统计出负数的个数送MIN单元。〔6分〕XORDI,DIMOV BX,4000HMOV CX,20HAGAIN:MOV AL,[BX]INC BXTESTAL,01HJNZ GOONINCDIGOON:DEC CXJNZAGAINMOV MIN,DIRET改正:〔〕,〔〕3.用1K×4的2114芯片构成lK×8的存储器系统。〔10分〕选择题〔1.8253—5是可编程的()接口芯片。A.定时器/计数器B.并行C.串行D.中断控制器2.存储器是计算机系统的记忆设备,它主要用来〔〕A.存放数据B.存放程序C.存放数据和程序D.存放微程序3.串行传送的波特率是指单元时间内传送()数据的位数。A.二进制B.八进制C.十进制D.十六进制4.8259A采用优先级自动循环方式假设当前执行中断为IR3,执行完后哪个中断的优先级最高().A.IR4B.IR0C.IR3D.IR5.某计算机字长32位,存储容量为4MB,假设按字编址,它的寻址范围是〔〕A.0-1MB.0-4MBC.0-4MD.0-1MB6.一条指令中目的操作数不允许使用的寻址方式是()

A.存放器寻址B.立即数寻址C.变址寻址D.存放器间接寻址7.在8086/8088中,一个最根本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线发出()信息.A.数据B.状态C.地址D.其他8.采用两只中断的控制器8259A级联后,CPU的可屏蔽硬中断源能扩大到〔〕A.64个B.32个C.16个D.15个9.以下存放器为8位的存放器有()A.IPB.AXC.BPD.BH10.地址总线为32位的微机系统中其内存最大容量为()A.2000KBB.2048KBC.2048MBD.4096MB二、填空题〔1.计算机时钟脉冲的频率称为__________.2.一般外设接口与外设间交换的信息有控制信息、和。3.压栈指令的源操作数只能是位的操作数。4.主机与外设之间数据传送方式有无条件传送方式、查询传送方式、和。5.地址总线通常是_____总线,由CPU输出,8位微处理器有16条地址总线,16位微处理器有20条或更多。6.CPU从主存取出一条指令并执行该指令的时间称为_________.7.8255A控制字的最高位D7=_________时,表示该控制字为方式控制字。8.8255A的三个端口中只有端口_____没有输入锁存功能。三、简答题〔1.8086中有哪些存放器可用来指示存储器偏移地址?2.8255的功能作用是什么?它有哪些工作方式?3.写出中断响应的处理过程.4.总线周期的含义是什么?8088/8086根本总线周期由几个时钟周期组成?5.外设向CPU申请中断,但CPU不给以响应,其原因有哪些?四、综合题〔1.用2K×8的2716存储器芯片组成8K×8的存储器系统.(10分)2.8255各口设置如下:A组与B组均工作于方式0,A口为输入,B口为输出,C口高位局部为输出,低位局部为输入,A口地址设为40H(1)写出工作方式控制字〔2分〕(2)对8255A初始化〔4分〕(3)从A口输入数据,将其取反后从B口送出〔4分〕3.8259A初始化编程过程完成那些功能?这些功能由那些ICW设定?(10分)选择题1.存储单元是指〔〕A.存放一个二进制信息位的存储元B.存放一个机器字的所有存储元集合C.存放一个字节的所有存储元集合D.存放两个字节的所有存储元集合2.提出中断请求的条件是().A.外设提出请求B.外设工作完成和系统允许时C.外设工作完成和中断标志触发器为"1"时D.外设需要工作3.计算机的主存储器容量到达10M时,其地址的表示至少需要使用多少个2进位?().A.10位B.20位C.30位D.40位4.I/O与主机信息的交换采用中断方式的特点是()A.CPU与设备串行工作,传送与主程序串行工作B.Cpu与设备并行工作,传送与主程序串行正作C.CPU与设备并行工作,传送与主程序并行工作.D.以上都不对5.当8086/8088访问100H端口时,采用()寻址方式.A.直接B.立即C.存放器间接D.相对6.Pc机数据总线信号的状态是:().A.单向双态B.单向三态C.双向三态D.双向双态7.某DRAM芯片,其存储容量为512KX*8位,该芯片的地址线和数据线数目为〔〕A.8,512B.512,8C.18,8D.8.下面关于主存储器(也称为内存)的表达中,不正确的选项是:().A.主存储器向CPU提供要执行的数据,程序段等B.存储器的读、写操作一次读出或写入一个字节C.字节是主存储器中信息的根本编址单位D.从程序设计的角度来看,cacbe(高速缓存)也是主存储器9.段定义语句以()语句结束。A.ENDB.ENDSC.ENDPD.ENDM10.8255A的()只能工作在方式0。A.A端口B.B端口C.C端口D.前三者二、填空题〔1.16K字节的RAM芯片应有______根地址输入端.2.用4KX4的RAM芯片组成32K的外扩存储器,共需芯片_______片.3.8086/8088CPU的数据线和地址线是以_________方式轮流使用的。4.数据总线是双向总线,8位微处理器有8条数据线,16位微处理器有_____条数据总线.5.8086系统中的信号通常作为______地址存储体的体选信号。当为______电平时有效。6.Intel8251A工作在异步方式时,最大波特率为__________.7.采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条________指令,读取外设状态信息.8.8086CPU中断系统有______种中断类型码,中断类型码与对应的矢量地址换算公式为______。三、简答题〔1.在8086CPU中,CS存放器和IP存放器的内容分别为如下所示,试确定其物理地址.(1)CS=1000HIP=2000H(2)CS=2000HIP=00A0H(3)CS=1234HIP=0C00H2.8259A可编程中断控制器的主要功能有哪些?3.如果利用中断方式传送数据,那么数据是如何传输的?中断机构起什么作用?4.8086/8088系统中为什麽一定要有地址锁存器,需要锁存哪些信息?5.8086被复位以后,有关存放器的状态是什么?微处理器从何处开始执行程序?四、综合题〔〕1.以下是完成20个字节字符串的传送,并检测是否正确的程序,假设正确标志位放00,否那么放11。完成此程序。〔每空2分〕DATSEGSEGMENTDATAXDB‘ABCD……RST’DATAYDB20DUP(?)FLAGSDB?DATSEGENDSMOVAX,DATSEGMOVDS,AXMOV,AXCLDMOV,OFFSETDATAXMOVDI,OFFSETDATAYMOV,20REPMOVSB……REPECMPSBJZMOVAL,11JMPIIIHHH:MOVAL,00III:MOV2.程序改错〔1〕保持STATE单元内容的D4、D3两位为“0〞,其余六位不变。〔4分〕AAA:MOV SI,OFFSETSTATEMOVAL,[SI]ANDAL,0CMOV[SI],ALRET改正:〔〕〔2〕在BUF开始的50个有符号数中〔16位〕,找出最小值存放在MIN单元中。〔6分〕MOV BX,OFFSETBUFMOV CL,31HMOV AX,[BX]BBB:INC BXINCBXCMP AX,[BX]JNC CCCMOV AX,[BX]CCC:DEC CXMOV SI,OFFSETBUFJNZ BBBMOV MIN,AXRET改正:〔〕,〔〕3.用1K×4的2114芯片组成2K×8的存储器系统。〔10分〕选择题〕1.当使用BP存放器作基址寻址时,假设无指定段替换,那么内定在()段内寻址。A.程序B.堆栈C.数据D.附加2.某DRAM芯片,其存储容量为512KX*8位,该芯片的地址线和数据线数目为〔〕A.8,512B.512,8C.18,8D.3.计算机的存储器采用分级存储体系的主要目的是〔〕。A.便于读写数据B.减小机箱的体积C.便于系统升级D.解决存储容量、价格和存取速度之间的矛盾4.要管理64级可屏蔽中断,需要级联的8259A芯片数为〔〕A.4片B.8片C.10片D.9片5.外设的中断类型码必须通过16位数据总线的()传送给8086.A.高8位B.低8位C.16位D.高4位6.磁盘存储器的数据存取速度与以下哪一组性能参数有关?().A.平均等待时间,磁盘旋转速度,数据传输速串B.平均寻道时间,平均等待时间,数据传输速串C.数据传输速率,磁盘存储密度,平均等待时间D.磁盘存储器容量,数据传输速率,平均等持时间7.8259的OCW1----中断屏蔽字()设置.A.在ICW之前B.只允许一次C.可允许屡次D.仅屏蔽某中断源时8.PC机中的硬中断效劳程序执行的是:()。A.外部中断请求CPU完成的任务B.主程序中安排的中断指令C.主程序中安排的转移指令D.主程序中安排的调用指令9.标志存放器的标志位ZF=1表示运算结果()A.为零B.为负C.溢出D.有进位10.在DMA方式下,CPU与总线的关系是().A.只能控制数据总线B.只能控制地址总线C.成隔离状态D.成短接状态二、填空题〔1.逻辑地址由段基址和_______组成。2.8086/8088CPU的数据线和地址线是以_________方式轮流使用的。3.根据功能不同,8086的标志位可分为_______和_______标志。4.8086/8088的中断响应了两个总线周期,从__________引脚输出两个负脉冲.5.在8086CPU系统中,设某中断源的中断类型码为08H,中断向量为0100:1000H,那么相应的中断向量存储地址为_______H.6.CPU通过一个外设接口同外设之间交换的信息包括数据信息,状态信息和______.7.Intel8251A工作在同步方式时,最大波特率为________.8.8255A内部具有_____个输入输出接口。9.机器指令由和操作数两局部组成。三、简答题1.半导体随机存储器RAM与只读存储器ROM有何区别?它们各有哪几种类型?2.什麽是引脚的分时复用?请说明8086/8088有哪些分时复用引脚?其要解决的问题是什么?3.说明微机系统的工作实质。4.常用的存储器片选控制方法有哪几种?它们各有什么优缺点?5.试说明异步串行通信和同步串行通信的特点.四、综合题〔1.对40个有符号数进行测试,分别把正、负字存放进两段不同单元。完成此程序。〔每空2分〕DATASEGMENTBLOCKDB43H,56H,0ABH……;共40个字节PDATADB40DUP(?)NDATADB40DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATAEXP1PROCFARSTART:PUSHDSMOVAX,0PUSHAXMOV,DATAMOVDS,AXMOVES,AXLEA,BLOCKLEADI,PDATALEABX,NDATAMOVCX,PDATA-BLOCKGOON:LODSBTESTAL,80HMINUSSTOSBJMPAGAINMINUS:XCHGBX,DISTOSBBX,DIAGAIN:LOOPGOONRETEXP1ENDPCODEENDSENDSTART2.程序改错〔1〕保持STATE单元内容的D4、D3两位为“0〞,其余六位不变。〔4分〕AAA:MOV SI,OFFSETSTATEMOVAL,[SI]ANDAL,0CMOV[SI],ALRET改正:〔〕〔2〕ST1是DS段中的一个4字节字符串,ST2是ES段中的一个4字节字符串,比拟其是否相等;相等置FLAG单元为00H,不等置FLAG单元为11H。〔6分〕MOV SI,OFFSETST1MOV DI,OFFSETST2MOVCX,0004STDREPNZCMPSBJZHHHMOVAL,11JMPIIIHHH:MOVAL,00III:MOVFLAG,ALRET改正:〔〕〔〕3.用2K×8的2716A存储器芯片组成8K×8的存储器系统。〔10分〕一.选择题〔1.8259的OCW1----中断屏蔽字()设置.A.在ICW之前B.只允许一次C.可允许屡次D.仅屏蔽某中断源时2.在汇编语言程序设计中,标号和变量的类型属性分别有:〔〕。A.BIT、BYTE、WORD、DWORDB.NEAR、FARC.EAR、FAR和BYTE、WORD、DWORDD.CODE、DATA、STACK3.在任何一个总线周期的T1状态,ALE输出()A.高电平B.低电平C.高阻态D.无电流4.下面哪一个是8088CPU中的代码段存放器()

A.CSB.DSC.ESD.SS5.8086CPU可扩展I/O端口地址的个数最多为()

A.1KB.4KC.8KD.64K6.Pc机数据总线信号的状态是:().A.单向双态B.单向三态C.双向三态D.双向双态7.采用级联方式使用8259中断控制器,可使它的中断源最多扩大到()个A.8B.16C.32D.648.存储器是计算机系统的记忆设备,它主要用来〔〕A.存放数据B.存放程序C.存放数据和程序D.存放微程序9.对于一低速外设,在外设准备数据期间希望CPU能做自己的工作,只有当外设准备好数据后才与CPU交换数据。完成这种数据传送最好选用的传送方式是()

A.无条件传递方式B.查询传送方式C.中断传送方式D.DMA传送方式10.设8255A的端口地址为80H~83H,那么端口A的地址为()

A.80HB.81HC.82HD.83H二、填空题1.用Inter2114组成4K*8bit的RAM要用______片.2.输入/输出指令间接寻址必须通过______存放器3.8086/8088CPU内部共有__________个16位存放器。4.8086/8088CPU的数据线和地址线是以_________方式轮流使用的。5.串操作指令规定源串在______段中,用______来寻址源操作数,目的串在______段中,用______来寻址目的操作数。6.存储器通常由存储矩阵,________,控制部件和三态缓冲器组成.7.CPU总线通常包括地址总线、数据总线和_________总线等三组总线。三、简答题〔1.8255的功能作用是什么?它有哪些工作方式?2.一台微型计算机有16根地址线,8根数据线,如果采用字节编址,它可访问的最大存储空间是多少字节?试用十六进制数表示该其地址范围.3.某程序数据段中存有数据字:1234H和5A6BH,假设DS=5AA0H,她们的偏移地址分别为245AH和3245H,试画出它们在存储器中的存放情况。4.什麽是I/O接口,什麽是I/O端口?5.8086根本总线周期是如何组成的?各状态中完成什么根本操作?四、综合题〔1.对40个有符号数进行测试,分别把正、负字存放进两段不同单元。给指定语句加标注。〔每空2分〕DATASEGMENTBLOCKDB43H,56H,0ABH……;共40个字节PDATADB40DUP(?)NDATADB40DUP(?);DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATAEXP1PROCFARSTART:PUSHDSMOVAX,0PUSHAXMOVAX,DATAMOVDS,AXMOVES,AXLEASI,BLOCKLEADI,PDATA;LEABX,NDATACLDMOVCX,PDATA-BLOCK;GOON:LODSBTESTAL,80HJNZMINUS;STOSBJMPAGAINMINUS:XCHGBX,DI;STOSBXCHGBX,DIAGAIN:LOOPGOONRETEXP1ENDPCODEENDSENDSTART2.程序改错(1)从4000H开始有20H个带符号数,要求统计出负数的个数送MIN单元。〔4分〕XORDI,DIMOV BX,4000HMOV CX,20HAGAIN:MOV AL,[BX]INC BXTESTAL,01HJNZ GOONINCDIGOON:DEC CXJNZAGAINMOV MIN,DIRET改正:〔〕,〔〕〔2〕ST1是DS段中的一个4字节字符串,ST2是ES段中的一个4字节字符串,比拟其是否相等;相等置FLAG单元为00H,不等置FLAG单元为11H。〔6分〕MOV SI,OFFSETST1MOV DI,OFFSETST2MOVCX,0004STDREPNZCMPSBJZHHHMOVAL,11JMPIIIHHH:MOVAL,00III:MOVFLAG,ALRET改正:〔〕〔〕3.画出容量为8K*8的ROM连接图〔CPU用8088,EPROM用2716,R0M地址区从4000H开始〕选择题〔1.在程序控制传送方式中,哪种传送可提高系统的工作效率()A.条件传送B.查询传送C.中断传送D.前三项均可2.在DMA请求中CPU的接收信号线是〔〕A.HLDAB.INTAC.INTRD.HOLD3.采用级联方式使用8259中断控制器,可使它的中断源最多扩大到()个A.8B.16C.324.8086微处理器可寻址访问的最大I/O空间为()A.1KBB.64KBC.640KBD.1MB5.下面哪一个是8088CPU中的数据段存放器()

A.CSB.DSC.ESD.SS6.使用SHR指令时,假设需移动多位,那么应先将移位位数置于()

A.AL中B.AH中C.CL中D.CH中7.8086/8088的控制标志有()个.A.1B.2C.38.控制器的功能是()A.产生时序信号B.从主存取出指令并完成指令操作译码C.从主存取出指令,分析指令并产生有关的操作控制信号D.控制计算机的一切核心功能9.磁盘存储器的数据存取速度与以下哪一组性能参数有关?().A.平均等待时间,磁盘旋转速度,数据传输速串B.平均寻道时间,平均等待时间,数据传输速串C.数据传输速率,磁盘存储密度,平均等待时间D.磁盘存储器容量,数据传输速率,平均等持时间10.当8253工作在方式0时,在计数过程中,门控信号GATE变为低电平时,对计数器影响是()

A.结束本次计数,等待下一次计数开时B.暂停现行计数

C.不影响本次计数工作D.结束本次计数循环,立即开始新的计数二、填空题〔1.Intel8251A工作在异步方式时,每个字符的数据位长度为_________.2.设某容量为4K的RAM芯片的起始地址为2000H(16位地址),那么其终止地址为____________.3.硬件中断可分为__________、___________两种。4.Intel8255A是一个________________________接口芯片。5.8255A的端口A的工作方式是由方式控制字的____位决定。6.一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否那么将危及工作人员的生命及设备的平安,此告警线应接到8086CPU的________中断请求信号引脚上。7.Intel8259A是一种可编程中断控制器芯片,具有_______级优先级控制。8.用Inter2114组成4K*8bit的RAM要用______片.9.存储器通常由存储矩阵,________,控制部件和三态缓冲器组成.三、简答题〔1.8253的功能作用是什么?它有哪些工作方式?2.试说明异步串行通信和同步串行通信的特点.3.总线周期的含义是什么?8088/8086根本总线周期由几个时钟周期组成?4.8255各口设置如下:A组与B组均工作于方式0,A口为数输入,B口为输出,C口高位局部为输出,低位局部为输入,A口地址设为40H.(1)写出工作方式控制字(2)对8255A初始化(3)从A口输入数据,将其取反后从B口送出5.说明微机系统的工作实质。四、综合题〔1.在一串数中找出最大值和最小值,放在指定的单元中。完成此程序。〔每空2分〕DATASEGMENTSUFFERDWX1,X2…XnCOUNTEQU$-BUFFERMAXDW?MINDW?DATAENDSPROGSEGMENTASSUMECS:PROG,DS:DATASEARCHPROCFARSTART:MOV,DATAMOVDS,AXMOVCX,SHRCX,1LEABX,BUFFERMOVAX,[BX]MOVDX,[BX]DECCXLP:INCBXBXCMPAX,[BX]NEXT1MOVAX,[BX]NEXT1:CMPDX,[BX]JLMOVDX,[BX]NEXT2:LOOPLPMOVMAX,AXMOVMIN,DXMOVAH,4CHINT21H2.程序改错〔1〕从4000H开始有20H个带符号数,要求统计出负数的个数送MIN单元。〔4分〕XORDI,DIMOV BX,4000HMOV CX,20HAGAIN:MOV AL,[BX]INC BXTESTAL,01HJNZ GOONINCDIGOON:DEC CXJNZAGAINMOV MIN,DIRET改正:〔〕,〔〕〔2〕在BUF开始的50个有符号数中〔16位〕,找出最小值存放在MIN单元中。〔6分〕MOV BX,OFFSETBUFMOV CL,31HMOV AX,[BX]BBB: INC BXINCBXCMP AX,[BX]JNC CCCMOV AX,[BX]CCC: DEC CXMOV SI,OFFSETBUFJNZ BBBMOV MIN,AXRET改正:〔〕,〔〕3.用1K×4的2114芯片构成lK×8的存储器系统。〔10分〕一、选择题〔1.ASCII码30H所代表的字符应为()

A.‘0’B.‘3’C.‘A’D.‘G’2.下面关于主存储器(也称为内存)的表达中,不正确的选项是:().A.主存储器向CPU提供要执行的数据,程序段等B.存储器的读、写操作一次读出或写入一个字节C.字节是主存储器中信息的根本编址单位D.从程序设计的角度来看,cacbe(高速缓存)也是主存储器3.存储器是计算机系统的记忆设备,它主要用来〔〕A.存放数据B.存放程序C.存放数据和程序D.存放微程序4.当进行加法或减法运算时,假设最高位发生进位或借位,那么()

A.CF=1B.DF=1C.SF=15.在条件转移指令中,结果为零数那么转移的指令是()

A.JNZB.JZC.JSD.JP6.当8086/8088访问100H端口时,采用()寻址方式.A.直接B.立即C.存放器间接D.相对7.存储单元是指〔〕A存放一个二进制信息位的存储元B.存放一个机器字的所有存储元集合C.存放一个字节的所有存储元集合D.存放两个字节的所有存储元集合8.8086/8088CPU可以处理多种不同的中断,每个中断对应一个类型码,其类型码范围为()

A.0—256B.0~255C.0—1289.在工作过程中需要不断刷新的存储器是()

A.SRAMB.DRAMC.PROMD.NVRAM10.对于8253某一通道,要获得最大计数值,其初值设置为()

A.FFHB.FFFFHC.OIHD.OOOOH二、填空题〔1.CPU从主存取出一条指令并执行该指令的时间称为_________.2.16K字节的RAM芯片应有______根地址输入端.3.按照信号传送方向与时间的关系,数据通信可以分为单工通信、________和。4.在8086/8088的16位存放器中,有_____个存放器可拆分为8位存放器使用。5.8086/8088CPU的数据线和地址线是以_________方式轮流使用的。6.8086/8088CPU内部共有__________个16位存放器。7.控制器包括指令存放器、指令译码器以及定时与控制电路。根据_______的结果,以一定的时序发出相应的控制信号,用来控制指令的执行。8.采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条________指令,读取外设状态信息.9.EPROM为可用________擦除的可编程ROM。三、简答题〔1.IBM-PC有哪些存放器可用来指示存储器偏移地址?2.8086/8088系统中为什麽一定要有地址锁存器,需要锁存哪些信息?3.某程序数据段中存有数据字:1234H和5A6BH,假设DS=5AA0H,她们的偏移地址分别为245AH和3245H,试画出它们在存储器中的存放情况。4.虚拟存储器有那些特点?5.AH=77H,AL=33H能否说AX=7733H,为什么?SI存放器可分成SH和SL吗?四、综合题〔1.在一串数中找出最大值和最小值,放在指定的单元中给指定语句加标注。〔每空2分〕DATASEGMENTSUFFERDWX1,X2…XnCOUNTEQU$-BUFFERMAXDW?MINDW?DATAENDSPROGSEGMENTASSUMECS:PROG,DS:DATASEARCHPROCFARSTART:MOVAX,DATAMOVDS,AXMOVCX,COUNTSHRCX,1;LEABX,BUFFERMOVAX,[BX]MOVDX,[BX]DECCX;LP:INCBXINCBXCMPAX,[BX]JGENEXT1;MOVAX,[BX]NEXT1:CMPDX,[BX]JLNEXT2;MOVDX,[BX]NEXT2:LOOPLPMOVMAX,AX;MOVMIN,DXMOVAH,4CHINT21H2.设某8253通道1工作在方式0,按BCD方式计数,计数初值为400,通道0—控制存放器的端口地址依次为80H~83H,试写出8253的初始化程序。〔8253方式控制字:D7D6:计数器选择;D5D4:读写控制;D3D2D1:工作方式选择D0:计数方式选择〕3.用2K×8的2716A存储器芯片组成8K×8的存储器系统。〔10分〕选择题〔1.8位二进制所表示的无符号整数,其相应的十进制数范围是〔〕

A.0~255B.1~256C.1~255D.0—2562.8086/8088的控制标志有()个.A.1B.2C.33.在中断矢量表OOOOH:0024H一OOOOH:0027H处存储的中断矢量所对应的中断类型号为()A.9B.6C.244.CPU响应中断请求和响应DMA请求的本质区别是()。A.程序控制B.需要CPU干预C.响应中断时CPU仍控制总线而响应DMA时,让出总线D.速度快5.计算机的存储器采用分级存储体系的主要目的是〔〕。A.便于读写数据B.减小机箱的体积C.便于系统升级D.解决存储容量、价格和存取速度之间的矛盾6.8086/8088CPU的I/O端口寻址方式,采用〔〕

A.内存映象B.单独寻址C.占用内存地址空间D.寻址范围与内存寻址范围相同

7.某微机系统中8253通道0的端口地址为80H,那么控制存放器的地址为〔〕

A.81HB.82HC.83HD.84H

8.中断向量的地址是().A.子程序入口地址B.中断效劳程序入口地址C.中断效劳程序入口地址的地址D.中断程序的第一行的地址9.下面哪一个是8088CPU中的附加段存放器〔〕

A.CSB.DSC.ESD.SS10.某DRAM芯片,其存储容量为512KX*8位,该芯片的地址线和数据线数目为〔〕A.8,512B.512,8C.18,8D.二、填空题〔1.CPU中运算器的主要功能是____和。2.采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条________指令,读取外设状态信息.3.指令“MOV[BP],AL〞执行时,目的操作数的寻址方式是__,操作的结果存放在段中。4.假设堆栈指针SP的初值为1000H,执行POPAX后SP的值为________H。5.CPU和外部设备进行信息交换,必须通过________电路。6.逻辑地址由段基值和_______组成7.硬件中断可分为__________、___________两种。三、简答题〔1.说明程序存储及程序控制的概念。2.8255各口设置如下:A组与B组均工作于方式0,A口为数输入,B口为输出,C口高位局部为输出,低位局部为输入,A口地址设为40H.(1)写出工作方式控制字(2)对8255A初始化(3)从A口输入数据,将其取反后从B口送出3.假设从内存向量为0000:0080H开始存放的16个单元中存放有以下值:21,04,35,05,29,1A,EB,4F,03,79,2B,2A,03,79,2B,2C,那么21H中断子程序的入口地址为?4.一个微机系统中通常有哪几级存储器?它们各起什么作用?性能上有什么特点?5.什麽是引脚的分时复用?请说明8086/8088有哪些分时复用引脚?其要解决的问题么?四、综合题〔1.用STOS指令,将100个字节的0AAH存入内存,用LODS指令测试这100个单元中是否为0AAH。给指定语句加标注。〔每空2分〕DATASEGMENTDATAMDB100DUP(?);DATAENDSMOVAX,DATAMOVDS,AXMOVES,AXCLD;MOVCX,50;MOVDI,OFFSETDATAM;MOVAX,0AAAAHREPSTOSW……MOVSI,OFFSETDATAMLODSBXORAL,0AAH;……JNZ……2.程序改错(1)ST1是DS段中的一个4字节字符串,ST2是ES段中的一个4字节字符串,比拟其是否相等;相等置FLAG单元为00H,不等置FLAG单元为11H。(4分)MOV SI,OFFSETST1MOV DI,OFFSETST2MOVCX,0004STDREPNZCMPSBJZHHHMOVAL,11JMPIIIHHH:MOVAL,00III:MOVFLAG,ALRET改正:〔〕〔〕〔2〕在BUF开始的50个有符号数中〔16位〕,找出最小值存放在MIN单元中。〔6分〕MOV BX,OFFSETBUFMOV CL,31HMOV AX,[BX]BBB: INC BXINCBXCMP AX,[BX]JNC CCCMOV AX,[BX]CCC: DEC CXMOV SI,OFFSETBUFJNZ BBBMOV MIN,AXRET改正:〔〕,〔〕3.画出容量为2K*8的RAM连接图〔CPU用8088,RAM用2114,RAM地址为0800H~0FFFH〕〔10分〕选择题〔1.外设的中断类型码必须通过16位数据总线的()传送给8086.A.高8位B.低8位C.16位D.高4位2.在8086/8088中,一个最根本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线发出()信息.A.数据B.状态C.地址D.其他3.可编程定时/计数器8253A的端口数为()

A.1B.2C.44.NMI线上的中断请求是()

A.可屏蔽的B.不可屏蔽的C.有时可屏蔽的,有时不可屏蔽的D.可以设置IF位对其屏蔽5.RS232C标准中规定逻辑0信号电平为〔〕A.0V-15VB.+3V-+15VC.+3V-+15VD.-5V-0V6.PC机中的硬中断效劳程序执行的是:()。A.外部中断请求CPU完成的任务B.主程序中安排的中断指令C.主程序中安排的转移指令D.主程序中安排的调用指令7.微处理器8086的地址总线位数为()

A.8B.16C.208.PC机中确定硬中断效劳程序的入口地址是〔〕A.主程序中的调用指令B.主程序中的转移指令C.中断控制器发出的类型码D.中断控制器中的中断效劳存放器〔ISR〕9.堆栈操作时,默认段存放器为()

A.DSB.CSC.ESD.SS10.8086/8088系统执行传送指令MOV时()

A.不影响标志位B.影响OF方向标志C.影响SF符号标志D.影响AF进位标志二、填空题〔1.个汇编语言源程序是由假设干段组成的,每个段都以________语句开始,以ENDS结束。2.8086/8088的中断响应了两个总线周期,从__________引脚输出两个负脉冲.3.编写程序时,对不允许外部中断的程序首先要关闭中断,其指令是________。4.外部设备向8086/8088CPU申请可屏蔽中断时,中断请求信号是通过其____引脚进入CPU的。5.在8086CPU系统中,设某中断源的中断类型码为08H,中断向量为0100:1000H,那么相应的中断向量存储地址为_______H.6.用4KX4的RAM芯片组成32K的外扩存储器,共需芯片_______片.7.逻辑地址由段基值和_______组成8.数据总线是双向总线,8位微处理器有8条数据线,16位微处理器有_____条数据总线.9.字符‘9’的ASCII码是________H10.8255A的端口A的工作方式是由方式控制字的____位决定。三、简答题〔1.8253的功能作用是什么?它有哪些工作方式?2.初使化时设置为非自动结束方式,那么在中断效劳程序将结束时必须设置什么操作命令?如果不设置这种命令会发生什么现象?3.AH=77H,AL=33H能否说AX=7733H,为什么?SI存放器可分成SH和SL吗?4.半导体随机存储器RAM与只读存储器ROM有何区别?它们各有哪几种类型?5.试说明线选法和全译码法二种片选控制方法的优缺点.四、综合题〔1.用STOS指令,将100个字节的0AAH存入内存,用LODS指令测试这100个单元中是否为0AAH。完成此程序。〔每空2分〕DATASEGMENTDATAM100DUP(?)DATAENDSMOVAX,DATAMOV,AXMOVES,AXCLDMOV,50MOVDI,OFFSETDATAMMOVAX,0AAAAHSTOSW……MOVSI,OFFSETDATAMLODSBXOR,0AAH……JNZ……2.设有一个具有14位地址和8位字长的存储器,问:〔1〕该存储器能存储多少字节的信息〔4分〕〔2〕如果存储器由1K*

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论