版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
——————1.在8086CPU中,当M/IO=0,RD=1,WR=0时,CPU达成的操作是(D)。(A)储存器读(B)I/O读(C)储存器写(D)I/O写2.在标记寄存器中,用于说明计算结果为0的标记是(C)(A)C标记(B)A标记(C)Z标记(D)S标记两片8259A采纳主从级连方式,最多能接收(B)(A)8级中止(B)15级中止(C)16级中止(D)级中止异步通讯所采纳的数据格式中,停止位的位数错误的选项是(D)(A)1位(B)1.5位(C)2位(D)2.5位下边哪一条语句是采纳寄存器间接寻址的(B)(A)MOVAX,BX(B)MOVAL,[BX](C)MOVAX,20(D)MOVAX,BUF6.计算机系统总线按其功能可区分为数据总线、地点总线和(A)(A)控制总线(B)同步总线(C)信号总线(D)中止总线7.在PC/XT机中,NMI的中止向量在中止向量表中的地点是(C)(A)由程序指定的(B)由DOS自动分派的(C)固定在0008H开始的4个字节中(D)固定在中止向量表首8.在两片8259A级联的中止系统中,从片的INT端接到主片的IR4端,则初始化主、从片ICW3的数据格式分别是(B)(A)01H和
40H
(B)10H和
04H(C)10H和
40H
(D)01H和
04H9.CPU与输入/
输出端口是经过哪些指令来达成信息互换(
C)(A)MOV
(B)MOVSB(C)IN
或
OUT
(D)STOSB在标记寄存器中,符号标记是(S)(A)C标记(B)A标记(C)Z标记(D)S标记CPU与输入/输出接口电路是经过端口寄存器进行信息互换,这些端口寄存器包含了状态端口、控制端口和(B)(A)信息端口(B)数据端口(C)储存器端口(D)命令端口12.8088微办理器可寻址接见的最大I/O空间为(B)(A)1KB(B)64KB(C)640KB(D)1MB13.CPU与输入/输出端口是经过哪些指令来达成信息互换(C)(A)MOV(B)MOVSB(C)IN或OUT(D)STOSB14.在标记寄存器中,用于说明计算结果为
0的标记是(
C
)(A)C标记
(B)A标记(C)Z
标记
(D)S标记下边哪一个命题是正确的(C)(A)负数的反码与其真值数相同
(B)负数的补码与其真值数相同(C)正数的原码、反码、补码与其真值数相同
(D)[
+0]
反码
=11111111B16.在实模式下进行编写汇编程序,每一个逻辑段的大小不可以超出(B)(A)32KB(B)64KB(C)128KB(D)256KB在BUFDB?,?,5,9这条语句中,?代表的含义是(A)(A)随机数(字节型)(B)?字符的ASCII(C)随机数(字型)(D)随机数(双字型)CPU中程序计数器(PC)中寄存的是()(A)指令(B)指令地点(C)操作数(D)操作数地点19.8086CPU往8255端口B送数据时,则8255A芯片引脚A1AO为(B)(A)A1A0=00(B)A1A0=01(C)A1A0=10(D)A1A0=1120.CPU响应中止恳乞降响应DMA恳求的实质差别是(C)程序控制需要CPU干涉响应中止时CPU仍控制总线而响应DMA时,让出总线速度快21.货仓的工作方式是(D)(A)先进先出(B)随机读写(C)只好读出不可以写入(D)后进先出22.外设的中止种类码一定经过16位数据总线的(B)传递给8086。(A)高8位(B)低8位(C)16位(D)高4位8255A中即能够作数据输入、输出端口,又可供给控制信息、状态信号的端口是(C)(A)B口(B)A口(C)C口(D)以上三个端口均能够某一中止程序进口地点值填写在向量表的0080H—0083H储存单元中,则该中止对应的中止种类号必定是
(B)。(A)1FH
(B)2OH
(C)2lH
(D)22H计算机是经过I/O端口和外设进行连结的。CPU响应可障蔽中止的三个条件是:①NMI引脚没有中止恳求,系统没有DMA恳求、②CPU目前指令履行完成和③CPU处于开中止状态。若段地点为B387H,偏移地点为1234H,则对应的物理地点为__B4AA4H。当多片8259A级联使用时,对主片8259A,级联信号CAS2~CAS0是输_出___信号,而从片8259A级联信号CAS2~CAS0是输__入____信号。5.DA变换器主要由输入寄存器、DAC寄存器和D/A变换器构成。6.Intel8251A工作在异步方式时,每个字符的数据位长度为__5--8___位。中央办理器(CPU)是由运算器和控制器构成。8.可障蔽中止的办理过程能够分为中止恳求、中止响应、中止判优、__中止办理___、___中止返回__。9.若段地点为C576H,偏移地点为5346H,则对应的物理地点为_CAAA6H。10.逐次迫近式A/D变换器主要由比较器、D/A变换器和逐次迫近寄存器构成。11.当8237A的各个通道采纳循环优先权方式时,刚服务过的通道优先级变成__最低___12.(1001.101)2=(9.625)1013.(168)10=(250)814.CPU接见储存器进行读写操作时,往常在状态去检测READY,一旦检测到READY无效,就在后来插入一个周期。设机器字长为8位,则(+110)10=(01101110)原码=(01101110)反码=(01101110)补码16.计算机和外设不可以直接连结,而是是经过输入输出接口进行连结。17.假如一片微办理器有16条地点线,那么它经过I/O指令进行寻址的最大空间是64K。在某一异步通讯中,数据帧格式为1个开端位、8个数据位、1个停止位、0个校验位,假如其波特率为9600波特,那么每秒能传输960个字符。8255内部有_______3个对外输入/输出端口,有三种工作方式,方式0叫做__________基本的输入输出方式_____,方式1叫做_____选通的输入输出__________,方式2叫做_________双向传输方式______。20.对n位的逐次迫近式A/D变换器,最多需经过_n____次比较便可输出变换结果,当n=8时,第一次比较的数据应为_10000000____B。8088CPU内部数据总线宽度为___16_____位,外面数据总线宽度为___8_____位。8253内部有__3__个16位计数器,有____6_____种工作方式。中止办理的过程能够分为____________,____________,____________,____________,____________。8255A的编程主要有2个控制字,分别是方式和端口C置1/置0控制字控制字。25、8255A的方式选择控制字和C口置1/置0控制字都是写入控制端口的,它们是由标记位来区分的。26、中止向量表每4个字节寄存一此中止服务程序的进口地点,较低地点的两个字节寄存的是偏移地点,较高地点的两个字节寄存的是段地点。1.一个总线周期一般由4个时钟周期构成。(√)在DMA传递时,CPU放弃对系统三总线的控制,改由DMAC来控制三总线的工作。(√)3.输出指令OUTDX,AL的寻址方式是寄存器寻址。(×)IO寻址4.在实模式下进行编写汇编程序,每一个逻辑段的大小不可以超出64KB。(√)在DMA方式下,由硬件DMAC控制信息传递,须要CPU介入才能进行高速传达和对数据的变换、比较等办理。(×)输入指令INAL,DX的寻址方式是寄存器寻址。(√)8251A在初始化编程时,其编程次序不行随意改变。(对)8.在I/O接口电路中,CPU用I/O指令对数据端口的接见能够作双向操作。(√)在DMA方式下,由硬件DMAC控制信息传递,须要CPU介入才能进行高速传达和对数据的变换、比较等办理。(×)在I/O接口电路中,CPU对状态端口的接见称为输入操作。(√)11.8255A的B口不可以工作在方式2即双向选通输入输出方式。(√)12.8086系统中,只有当标记寄存器IF=0时,才能响应来自INTR引脚的中止恳求。(×)试说明CMP指令和SUB指令各履行什么操作,它们的差别是什么?答:两者都是履行两个数的相减操作。比较指令CMP不送回相减的结果,不过使结果影响标记位。8088/8086系统中,CS和IP各是什么寄存器?RESET信号到达此后,它们的值分别是多少??答:复位信号RESET到达此后:代码段寄存器CS=FFFFH指令指针寄存器IP=0000H一般来说,对接口电路的控制口和状态口各同意履行什么操作?经过什么指令来实现?答:对接口电路的控制口一般同意履行写操作,经过写指令来实现;而对接口电路的状态口一般同意履行读操作,经过读指令来实现。试说明TEST指令和AND指令各履行什么操作,它们的差别是什么?TEST指令和AND指令履行相同的操作,但TEST指令不送回相与的结果,不过结果影响标记位。8086CPU有哪些寄存器构成?答:有4个通用寄存器:AX,BX,CX,DX.4个专用寄存器:SP,BP,SI,DI.4个段寄存器:CS,DS,SS,ES2个控制寄存器:IP,FR指令INCX,AL能否正确,并说明正确或错误的原由。答:不正确。输入指令只好由DX实现间接寻址,且为源操作数。如:INAL,DX在输出指令中不可以使用寄存器CX,只好由寄存器DX实现间接寻址。8255A有哪三种工作方式?其数据口可分别工作在什么方式下?答:8255A的三种工作方式是:方式0:基本型输入/输出方式,A、B、C三个数据口可工作在此方式下。方式1:选通型输入/输出方式,A、B二个数据口可工作在此方式下。方式2:双向数据传递方式,只有A数据口可工作在此方式下。8、8255A的三个端口在使用上有什么不一样?答:8255A的端口A,作为数据的输入、输出端口使用时都拥有锁存功能。端口B和端口C看作为数据的输出端口使用时拥有锁存功能,而作为输入端口使用时不带有锁存功能。9、当数据从8255A的C端口读到CPU时,8255A的控制信号分别是什么电平?答:当数据从8255A的C端口读入CPU时,8255A的片选信号CS应为低电平,才能选中芯片。A1A0为10,即A1接高电平,A0接低电平,才能选中C端口。RD应为低电平,数据读入CPU,WR为高电平。10、8255A的方式选择控制字和按地点位控制字都是写入控制端口的,那么,它们是由什么来区分的?假如利用C口置位/复位功能能否一次能够使C口的若干位同时置1或置0?答:当8255A接收到写入控制口的控制字时,就会对最高位即标记位进行测试。如为1,则将此字节作为方式选择控制字写入控制寄存器;如为0,则此字节作为对端口C的置1/
置0控制来办理。假如利用
C口置位
/复位功能不可以一次使
C口的若干位同时置
1或置
0
。11、中止向量表位于内存的什么地区?种类
2的中止服务程序的进口地点位于中止向量表的什么地点?答:中止向量表由中止向量构成,起指引作用。位于内存的00000—003FFH地区,种类2的中止服务程序的进口地点位于中止向量表的00008----0000BH处。12、什么是中止向量和中止向量表?中止种类码和中止向量的关系是什么?各此中止办理程序的进口地点。储存器开拓的必定数目的储存单元,用它寄存中止向量。一一对应的关系13、8253内部有几个独立的准时/计数器?它们的CLK端、OUT端和GATE端的作用分别是什么?3个时钟输入端门控信号输入端信号输出端14、异步通讯一帧数据的格式是什么?答:一帧数据包含开端位、数据位、奇偶校验位和停止位4部分内容(见附图)。15、在串行通讯中,什么叫单工、半双工、全双工工作方式?答:(1)单工工作方式:只同意一个方向传输数据,从发送方到接收方。2)半双工工作方式:同意两个方向传输数据,但不可以同时传输,只好交替进行。3)全双工工作方式:同意两个方向同时进行传输数据。16、外设向CPU提出中止恳求,但没有给予响应,其原由有哪些?答:外设向CPU提出中止恳求,但没有给予响应,其原由有4个方面:(1)CPU正在响应NMI的恳求。2)CPU正处于封闭中止状态。3)CPU的目前指令没有履行完成。4)外设向CPU提出的中止恳求级别较低或被障蔽。17、一个可障蔽中止响应周期一般包含几个总线周期?主要进行什么操作?答:一个可障蔽中止响应周期一般包含7个总线周期。①通知发中止恳求的设施,CPU准备响应中止。CPU接收外设发来的中止种类码。③将标记寄存器的内容压入货仓。④将CS的内容压入货仓。⑤将IP的内容压入货仓。⑥将中止办理子程序进口地点的偏移量送IP。⑦将中止办理子程序进口地点的段值送CS。18、8259A对中止优先级的管理方式有哪几种?各是什么含义?答:8259A对中止优先级的管理方式有:1)完整嵌套方式(固定优先权方式):只同意高级中止打断初级中止而被优先办理,严禁初级打断高级或同级中止互相打断。2)自动循环方式:基本思想是,每当任何一级中止被办理完,它的优先级别就被改变成最低,而将最高优先级赋给本来比它低一级的中止恳求。3)中止障蔽方式:包含一般障蔽方式和特别障蔽方式。五、程序剖析和程序设计题1、写出AX和BX最后的值MOVAX,FFFFHMOVBX,1111HPUSHAXPUSHBXPOPAXPOPBX运转结果:AX=1111HBX=FFFFH2、有以下程序段;XORAL
,AL
清零MOVCL
,ALOR
AL
,43HMOVBL
,ALANDAL
,40H程序运转后:AL=
40H
,
BL=
43H
,
CL=
0
。3、试写出下边分号后边寄存器的值DATASEGMENTBUF1DB00H,01H,02H,03H,04HBUF2DW0123H,01H,0321H,0111H,04HDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTARTMOVAL,1MOVBX,OFFSETBUF1
首字节的逻辑地点MOVAL,[BX];AL=00HMOVAX,[BX];AX=0000HMOVBX,OFFSETBUF2MOVAL,[BX];AL=23HMOVAX,[BX];AX=0123HCODEENDSENDSTART4、写出AL、AH和AX最后的值XORAX,AXORAL,0FHANDAL,01HMOVAH,0FHORAH,10H运转结果:AL=01HAH=1FHAX=1F01H5、试编写程序段实现将键盘输入的在屏幕上显示出来。参照程序:CODESEGMENTASSUMECS:CODESTART:MOVAL,01HINT21HMOVAH,4CH
返回操作系统INT21HCODEENDSENDSTART6、将8255的A口PA0~PA6分别与七段数码管的段码驱动输入端a~g相连,编程从键盘输入一位十进制数字(0~9),在七段数码管上显示出来,请完美以下程序(各口地点设为288H—28bH)。显示字形gefdcba段码001111113fh1000011006h210110115bh310011114fh4110011066h511011016dh611111017dh7000011107h811111117fh911011116fhdatasegmentleddb3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fhmesg1db0dh,0ah,'Inputanum(0--9h):',0dh,0ah,'$'dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmovdx,28bhmovax,80houtdx,alsss:movdx,__________;显示提示信息movah,09hint21h________________________cmpal,'0'jlexitcmpal,'9'jgexitsubal,30h____________;bx为数码表的开端地点xlat;求出相应的段码__________movdx,288h;从8255的A口输出jmpsssexit:movah,4chint21hcodeendsendstart六、综合题1、可编程并行接口芯片8255各口设置以下:A口工作于方式1,B口工作于方式1,A口输入,B口输出,C口输出,设控制口地点为0C3H。回答以下问题:C口地点为(0C2H)。写出工作方式控制字。1写出8255A初始化程序。答:C口地点为(0C2)。工作方式控制字为:B4H8255A初始化程序:MOVAL,B4H方式选择控制字送ALMOVDX,0C3H控制口地点送DXOUTDX,AL方式选择字送控制口2、某系统中8253芯片的通道0~通道2和控制字端口分别为280H-283H,通道0的时钟CLK0=2MHZ,要求利用通道0输出OUT0=1KHZ方波;1)所用8253中的那个通道应设定为什么种工作方式?2)计数器的初始值应设定为什么值?3)试编程实现上述要求。答案:(1)所用8253中的那个通道应设定为工作方式3;(2分)(2)计数器O的初始值应设定为2000=7D0H(2分)(3)MVDX,283H(6分)MOVAL,36HOUTDX,ALMOVDX,280HMOVAX,7D0H;写入循环计数初值2000OUTDX,AL;先写入低字节MOVAL,AHOUTDX,AL;后写入高字节3、附图是由3片8259A构成的中止管理系统,试剖析图示电路,回答以下问题:1)主、从片之间级联信号是?其作用是(5分)?答:)主、从片之间级联信号是:CAS0、CAS1、CAS2。是由主8259A输出给从8259A的,用来选中与级联地点符合的从8259A。(2)本电路在初始化时,主和从片1、从片2的ICW3应当是(5分):ICW376543210主片10000001从片1000从片1118(3)本系统最多能供给多少级中止?答:22级中止8+8+6请把各级中止优先级依据从高到低的次序号填入下表(5分)。IRi01234567从片123456781主片91011121314从片151617181920212184、已知8253计数器的端口地点为280—283H,CLK1、CLK2接1MHz时钟,GATE1、GATE2接+5V,计数器1工作于方式0,其计数初值为5,计数器2(1)请写出8253的两个通道的工作方式控制字(4分);(2)请写出两个通道的初始化程序段(8分);
工作于方式
3,其计数初值为
4。3)画出OUT1和OUT2的波形(3分)。答:1)8253的工作方式字为:通道1:50H通道2:96H2)movdx,283Hmoval,50H;设8253通道1为工作方式0outdx,almoval,5movdx,281Houtdx,almovdx,283Hmoval,96H;设8253通道2工作方式3outdx,almoval,4movdx,282Houtdx,almovah,4chint21h(3)画出OUT1和OUT2的波形如上图。5、以下图所示电路中8253计数器用于产生8251的发送和接收时钟。TXD和RXD连在一同。提示⑴、图示电路8253的控制口地点为283H。8251的控制口地点为2B9H,数据口地点为2B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《大学英语听力应用教程(第1册)》课件-Unit 14 The Population Growth in the World
- 《蔬菜品质与安全》课件
- 2025年萍乡货运从业资格证考试内容
- 《FX基础课程》课件
- 2025年安庆考从业资格证货运试题
- 金融服务学徒管理办法
- 惠州市工具租赁合同
- 美甲师岗位聘用协议书
- 生态修复区转让
- 珠宝店暖气管道维修施工合同
- 山西省晋中市各县区乡镇行政村村庄村名居民村民委员会明细
- 养老机构护理管理制度与规范
- DB31∕T 875-2015 人身损害受伤人员休息期、营养期、护理期评定准则
- 08S305-小型潜水泵选用及安装图集
- 工程监理企业各部门岗位职责
- 取暖器产品1油汀ny221218试验报告
- 国家开放大学电大《建筑制图基础》机考三套标准题库及答案3
- 雅马哈PSR-37中文说明书
- 一汽大众新员工三级安全教育(入厂级)
- 最新X公司事业部建设规划方案
- 十一学校行动纲要
评论
0/150
提交评论