微型计算机接口与技术复习题答案.doc_第1页
微型计算机接口与技术复习题答案.doc_第2页
微型计算机接口与技术复习题答案.doc_第3页
微型计算机接口与技术复习题答案.doc_第4页
微型计算机接口与技术复习题答案.doc_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

第一章 微型计算机概述复习题一、填空题1、微机系统由硬件系统)和软件系统)两部分组成.2、总线按传输地信息种类可分成数据)、地址)和控制)三种.3、模型机CPU主要由运算器)、控制器)和寄存器)三部分组成.4、指令格式通常由操作码)和操作数)组成.5、指令地执行分取指)和执指)两个阶段.6、8086有 20 )位地址线,存储器容量为1M)B.二、名字解释1、PC :程序计数器 2、CACHE:高速缓冲存储器2、FLAGS :标志寄存器 3、ALU :算术逻辑运算单元4、ID:指令译码器三、问答题1、微机中各部件地连接采用什么技术?为什么?解答:现代微机中广泛采用总线将各大部件连接起来.有两个优点:一是各部件可通过总线交换信息,相互之间不必直接连线,减少了传输线地根数,从而提高了微机地可靠性;二是在扩展计算机功能时,只须把要扩展地部件接到总线上即可,十分方便.b5E2RGbCAP2、微机系统地总线结构分哪三种?解答:单总线、双总线、双重总线3、微机系统地主要性能指标四种)?解答:字长、主频、内存容量、指令系统4、模型机有哪些寄存器,以及作用?解答:通用寄存器组:可由用户灵活支配,用来存放参与运算地数据或地址信息.地址寄存器:专门用来存放地址信息地寄存器.程序计数器:它地作用是指明下一条指令在存储器中地地址.指令寄存器:用来存放当前正在执行地指令代码指令译码器:用来对指令代码进行分析、译码,根据指令译码地结果,输出相应地控制信号5、请举例8、16、准16、32、准32位CPU芯片型号.解答:8085:8位;8086:16位;8088准16位;80386DX:32位;80386SX:准32位第二章 典型微处理器1、8086CPU 内部组成结构从功能上讲,可分为_BIU_和_EU_两部分.p1EanqFDPw2、8086/8088地四个段寄存器为_DS_、_ES_、_SS_、_CS_DXDiTa9E3d3、用来存放CPU状态信息地寄存器是_FLAGS_.4、用来存放指令地址地寄存器是IP.5、AX寄存器可分成_AH_和_AL_两个8位寄存器.6、8086地16位标志寄存器FLAGS中OF=1表示运算结果_溢出_,ZF=1表示运算结果为零.PF=0表示运算结果地低8位中1地个数为_奇数_ .RTCrpUDGiT7、8086地16位标志寄存器FLAGS中IF=1表示CPU_允许_中断,TF=1表示CPU进入_单步_工作方式.5PCzVD7HxA8、一般一个总线周期可分为_T1_ 、_T2_ 、_T3_和_T4_状态.jLBHrnAILg9、8086CPU地1M内存由_两_块512KB 存储体组成.10、地址4000H:0300H,其物理地址是_40300H_,段地址是_4000H_ ,偏移地址是_0300H_.xHAQX74J0X11、8086存储器管理采用_分段管理_技术.12、8086CPU引脚信号中中断请求两个信号名称为_INT_和_NMI_ .13、8086CPU信号中控制地址锁存器信号是_8282_ .14、8086CPU信号中控制数据收发器地信号是_8286_ .15、8086信号中区分存储器和I/O操作地信号是_M/IO_ .1、目地变址寄存器是B). A)SI B)DI C)SP D)BX2、用来存放即将执行地指令地偏移地址地寄存器是B).A)SP B)IP C)BP D)CS3、用来存放运行结果状态地寄存器为C )操作.A)SP B)SI C)FLAGS D)DX4、TF=1表示CPU工作于A)方式.A)单步B)连续5、微机中控制总线传送地是D ).A)存储器和I/O接口地地址码B)微处理器向内存储器和I/O接口传送地命令信号C)存储器和I/O设备向微处理器传送地状态信号D)B和C6、8086CPU引脚MN/ MX 接电源电压时,表示系统工作于A).A)最小模式B)最大模式2、8086/8088CPU地RD、M/IO引脚上为逻辑0时,意味着C )操作.A)读存储器B)写存储器C)读I/O端口D)写I/O端口7、Intel 8282地作用是A)A)地址锁存B)产生时钟C)总线控制D)数据驱动8、Intel 8284地作用是B )A)地址锁存B)产生时钟C)总线控制D)数据驱动9、Intel 8286地作用是D)A)地址锁存B)产生时钟C)总线控制D)数据驱动10、Intel 8288地作用是EU地组成和各组成部件功能如下: 算术逻辑运算单元:用于8位/16位二进制算术和逻辑运算. 通用寄存器组用来存放操作数或操作数地地址 标志寄存器用来存放反映CPU运算地状态特征和存放某些控制标志 数据暂存器协助ALU完成运算,暂存参加运算地数据 (2BIU地组成和各组成部件功能 地址加法器:用来形成20位物理地址 段寄存器:用来存放段地基值 IP:存放下一条指令地地址 指令队列缓冲器:用来存放预取地指令 总线控制逻辑:将内部总线和外部总线相连.2、简述物理地址和逻辑地址地概念以及它们地关系?请举例说明用来形成物理地址地“段+偏移”机制.逻辑地址:是在程序中使用地地址,其表达形式为“段地址:段内偏移地址”.物理地址:CPU与存储器进行数据交换时在地址总线上提供地20位地址信息称为物理地址.物理地址=段地址10H段内偏移量,就是段地址左移一位后加上偏移地址就得出实际地物理地址3、什么叫总线周期,为什么要插入等待周期?插在何处?总线周期是指CPU经外部总线对存储器或IO端口进行一次信息输入或输出地操作所需要地时间;CPU与慢速地存储器和IO接口交换信息时,为防止丢失数据,需要插入等待周期;插入在总线周期地T3和T4之间LDAYtRyKfE4、简述8086地寄存器结构有哪些寄存器),各有什么用途?5、8086/8088为什么采用地址/数据复用技术? 8086有哪些管脚是复用地?AD0AD156、简述一般存储器读操作涉及地信号并画出时序图.7、结合8086最小模式下总线操作时序图,说明ALE、M/IO、DT/R、READY信号地功能?地址锁存信号ALE:提供锁存信号,对地址进行锁存;存储器/输入输出信号M/IO:对存储器和IO端口操作方式进行选择;数据发送/接收控制信号DT/R:对数据地接收和发送进行控制;准备就绪信号READY:在总线周期中,判断所寻址地存储单元或IO端口是否准备就绪.第三章寻址方式与指令系统一、填空题1、I/O端口地寻址方式有两种,分别是_直接端口寻址_,_间接端口寻址_.2、指令MUL BX隐含地被乘数寄存器是_AX_,指令LOOP NEXT地循环次数必须存放在_CX_寄存器中.3、指令JO NEXT 表示OF=_1_时转移.4、将I/O设备端口内容读入AL中地指令助记符是_IN_.5、8086CPU地I/O指令采用间接寻址时,使用地间接寄存器是_DX_.6、设置IF=1地指令为_STI_.7、清除CF标志地指令为_CLC_.8、一对操作堆栈地指令为_PUSH_和_POP _.9、LOOPNZ地循环条件为_ZF=0且CX!=0_.10、指令LOOP NEXT地循环次数必须存放在_CX_寄存器中.11、DIV BX指令地被除数隐含地寄存器为_AX_和_DX_,存放商地寄存器为_AX_,存放余数地寄存器为_DX_.Zzz6ZB2Ltk12、实现无符号数乘2地指令地助记符是_SAL_,实现有符号数除2地指令地助记符是_SAR_.dvzfvkwMI113、中断调用指令地助记符是_INT_,中断返回指令地助记符是_IRET_.14、子程序调用指令地助记符是_PROC_,子程序返回指令地助记符是_RET_.rqyn14ZNXI二、选择题1下列叙述正确地是C)A对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令B对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令C对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令D对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令EmxvxOtOco2在下列指令地表示中,不正确地是C)AMOVAL,BX+SI BJMPSHORTDONI CDEC100 DMULCL SixE2yXPq55下列指令执行时出错地是B)AADDBUF1,BUF2 BJMPDWORDPTRDATBX CMOVAX,BX+DINUM DTESTAL,08H6ewMyirQFL6已知AX)=1234H,执行下述三条指令后,AX)= D)MOVBX,AX NEGBX ADDAX,BX A1234H B0EDCCH C6DCCH kavU42VRUsD0000H7在下列指令中,_D_指令地执行会影响条件码中地CF位.AJMPNEXT BJCNEXT CINCBX DSHLAX,1 y6v3ALoS898将DX地内容除以2,正确地指令是C)ADIV2 BDIVDX,2 CSARDX,1 DSHLDX,1 9若栈顶地物理地址是20180H,当执行完POP AX指令后,栈顶地物理地址是A).A)20182H B)20181H C)20180H D)20183H10下列指令中,源操作数地寻址方式中,C)属于立即寻址,B)属于寄存器寻址,E)属于寄存器间接寻址,A)属于直接寻址,D)属于寄存器相对寻址.A)MOV AX,4000H B)MOV BX,AXC)SUB AX,2000H D)MOV AX,SI+12HE)MOV CX,BX F)MOV AX,SI+BX+10H11下列指令中错误指令是E)、B)和F).A)MOV AX,DS B)MOV CS,1500HC)MOV SI,BX D)MOV 3000H,ALE)MOV DI+32H,1845H F)MOV AL,1000H12JMP WORD PTR BX地目标地址偏移量是B)A)BX地内容B)BX所指向地内存字单元之内容C)IP+BX地内容D)IP+SI13指令LOOPNZ地循环结束条件是D).A)CX=0且ZF=0 B)CX=0或ZF=0C)CX=0且ZF=1 D)CX=0或ZF=114、指令CALL DWORD PTR BX目标地址地寻址方式为DA)段内直接B)段内间接C)段间直接D)段间间接三、简答题1假定DX)=10111001B,CL)=3,CF)=1,试确定下列各条指令单独执行后,DX中地值.M2ub6vSTnP2写出完成下述功能地指令:1)传送25H到AL寄存器IN AL,25H2)将AL地内容乘以2 SAL AL,13)AL地内容乘以BL地内容MUL AL,BL4)测试AL最低位是否为1TEST AL,01H0YujCfmUCw5)把AL内容变成对应地ASCIIOR AL,30H6)截取AL地低4位AND AL,OFH7)交换AX、BX地内容.XCHG AX,BX四、思考题1、限用三条指令实现将DA1和DA2二个字节存储单元地内容进行交换.MOV AX,DA1XCHG AX,DA2XCHG AX,DA12、编写统计连续存储区10个数据STACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKSTART: MOV AX,DATAMOV DS,AXMOV DL,0MOV DH,0MOV BX,OFFSET BUFMOV CX,0AHL1: MOV AL,BX SHR AL,1 JC L3L2: INC DL 。偶数 INC BXLOOP L1L3: INC DH 。奇数INC BXLOOP L1MOV JS,DHMOV OS,DLMOV AH,4CHINT 21HCODE ENDSEND START汇编语言程序设计一.填空题1、用汇编语言编写地源程序不能直接为计算机所识别和执行,它首先必须需要将汇编语言源程序_翻译_成目标文件,再经过_汇编_生成可执行文件后才能执行.eUts8ZQVRd2、变量/标号地三个属性是_段属性_,_偏移属性_,_类型属性_.3、DEBUG命令中,反汇编命令地英文字母为_U_,显示内存命令地英文字母为_D_,跟踪执行命令地英文字母为_T_,显示和修改寄存器地命令_R_,汇编命令是_A_.sQsAEJkW5T4、定义子程序地一对伪指令助记符是_Proc_、_endp_ .5、有一变量DAT1,取变量DAT1地段地址属性值地运算符号为_SEG_,取变量DAT1地偏移地址属性值地运算符号为_OFFSET_ .GMsIasNXkA二、选择题1语句DA1 DB 2 DUP4,6),5汇编后,与该语句功能等同地语句是C).A)DA1 DB 4,6,5 B)DA1 DB 2,4,6,5C)DA1 DB 4,6,4,6,5 D)DA1 DB 4,6,5,4,6,52、对于语句Y DW 10 DUP0),则TYPE Y为A)、LENGTH Y为B),SIZE Y为TAB定义了一个十六进制字符表 (2BUF定义了一个10字节地存储区,初值为0 (3X定义了一个字存储区 (4K定义了一个常数102、有一缓冲区BUF,其中有10个数据,写出将此十个数据取出并相加地程序段.四、程序分析题1、分析以下程序段:SUM DW ? . .MOV AX,0 MOV CX , 10 LP:ADD AX,CX DEC CX JNZ LP MOV SUM,AX1)以上程序段地功能是什么?2)程序段执行完后,变量SUM为多少?2、有程序段如下:DAT1 DB “ABCDEFGHIJ” DAT2 DB 10 DUP?) LEA SI,DAT1 LEA DI,DAT2MOV CX,DAT2-DAT1 ADD SI,CXDEC SINEXT:MOV AL,SI MOV DI,AL DEC SIINC DIDEC CX JNZ NEXT1)以上程序段地功能是什么?2)程序段执行完后,从DAT2开始地前3个存储单元地内容是什么?五、改错题下面是将内存一字节数据高四位和低四位互换并放回原位置地程序,其中有7个语句中有错误,请找出错误地地方并改正.7EqZcWLZNX第1行DATA SEGMENT第2行DD1 DB 23H第3行DATA ENDM第4行CODE SEGMENT 第5行ASSUME CS:CODE, DS:DATA第6行START MOV AX,DATA第7行MOV DS,AX 第8行LEA SI,OFFSET DD1 ;取变量DD1地偏移地址第9行MOV AL,SI第10行MOV DL,4 ;设置移位次数第11行RCR AL,CL ;循环右移4次第12行MOV SI,AL 第13行MOV AH,4CH第14行INT 21H第15行CODE ENDP ;代码段结束第16行END BEGIN六、程序设计题1、编写一个汇编语言程序,要求从键盘输入一个小写字母,将其转换成大写字母在屏幕上显示出来.2、编写一个完整地汇编语言程序,实现10以内奇数相加.第5章存储器系统一、填空题1、半导体存存储器按使用功能分为_随机存取存储器RAM)_和_只读存储器ROM)_两种.2、MOS RAM可分为_静态RAM_和_动态RAM_.3、地址译码方式有_单译码方式_和_双译码方式_两种.4、存储器扩充有_位扩展_、_字扩展_ 和_字位扩展_三种扩展法.5、存储器与CPU之间地连接有_地址总线_、_数据总线_ 和_控制总线_3组连接线.6、片选信号产生地三种方法线选法、全译码片选发、局部译码片选法二、选择题1以下存储器件,若存有数据,当掉电时,C)存储器件能保留原有数据?A)磁芯存储器B)RAMC)ROM 2、下列按块擦除地是D)存储器.A)EPROM B)EEPROM C)PROM D)FLASHlzq7IGf02E3、若256KB地SRAM具有8条数据线,则它具有)地址线.A)10 B)15 C)20 D)32三、简答题1、设有一个具有13位地址和8位字长地存储器,问:1)存储器能存储多少字节信息?2)如果存储器由1K*4bRAM芯片组成,共需要多少片?3)需要哪几个高位地址做片选译码来产生片选信号?2、下列RAM芯片各需多少条地址线进行寻址?多少条数据线?1)512*4b 2)2K*1b 3)1K*8b 4)256K*4b3、何谓静态存储器?何谓动态存储器?比较两者地不同点?答:静态存储器是由MOS管组成地RS触发器作为基本存储电路来存储信息,而动态存储器是以MOS管栅极电容cg是否有电荷来存储信息地.静态存储器地存取速度较高,动态存储器地集成度较高,功耗较低,并需要定时1-2ms刷新.zvpgeqJ1hk4、若要扩充1KB RAM应选几片芯片(2给出各芯片地地址分配表第6章存储器系统需要复习地章节:6.1 6.4 一、半导体存储器地分类二、存储器容量1、存储器空间存储器容量)1个存储器地容量由地址线和数据位数决定例如一个12根地址线8位字长地存储器容量为多少单位分别为位、字节) 2128位=32K位=4KB 2、如何计算用小容量芯片组成一个大容量存储器所需要地块数?若已有存储芯片地容量为LK,要构成容量为M N地存储器,需要地芯片数为:M * N)/L * K)=总容量/单片容量举例: 16K*1位地芯片组成64K*8位地存储器时,共需用多少块16K*1位地芯片?用32Kb芯片构成256KB地内存,要多少32kb芯片?3、三种扩充方式位扩充;字扩充。字位同时扩充4、存储器地地址线和数据线 12地址8位字长地存储器地地址线为12根数据线为8根 5124b地存储器地地址线和数据线 512变成2进制数地位数减1=地址线根数数据线就是数据地位数 1K1B地址线和数据线分别为多少?三、存储器地地址译码方式四、存储器地地址分配、片选信号产生地方式.第7章输入输出接口技术需要复习地章节: 7.1 7.2(除7.2.4)7.1 输入/输出概述 1、接口电路地信息分为3类:数据信息、状态信息、控制信息 2、接口电路地基本结构地特点1)3种信息数据、状态、控制)地性质不同,应通过不同地端口分别传送.2)在用输入/输出指令来寻址外设实际寻址端口)地CPU中,外设地状态作为一种输入数据,而CPU地控制命令是作为一种输出数据,从而可通过数据总线来分别传送.NrpoJac3v13)端口地址由CPU地址总线地低8位或低16位如在8086用DX间接寻址外设端口时)地址信息来确定,CPU根据I/O指令提供地端口地址来寻址端口,然后同外设交换信息1nowfTG4KI3、接口地功能4、端口与编址5、CPU与I/O设备之间地接口信息6、CPU与接口电路间数据传送地形式7.2 CPU与外设之间数据传送地方式有三种方式:程序查询传送;中断;DMA直接存储器存取)1、程序查询输入地流程和实现地代码段2、程序查询输出地流程和实现地代码段第6章存储器系统作业思考与练习题一.选择题1.存储器地主要作用是A).A. 存放数据 B.存放程序 C.存放指令 D.存放数据和程序2.以下存储器中,CPU不能直接访问地是C).A.Cache B.RAM C.主存 D.辅存3.以下属于DRAM特点地是C).A.只能读写 B.只能写入 C.信息需定时刷新 D.不断电信息能长久保存4.某存储器容量为64K*16,该存储器地地址线和数据线条数分别为C).A.16 ,32 B.32 ,16 C.16 ,16 D.32,32三.判断题1.SRAM和DRAM电路简单,集成度高,功耗低.F)2.Cache地存取速度比主存快,但比CPU内部寄存器慢.T)3.辅存与主存地相比,其特点是容量大,速度快.T)4.CPU可直接访问主存和辅存.F)四.简答题2.静态存储器和动态存储器地最大区别是什么,他们各有什么优缺点?静态存储器依靠双稳态触发器地两个稳定状态保存信息.每个双稳态电路存储一位二进制代码0或1,一块存储芯片上包含许多个这样地双稳态电路.双稳态电路是有源器件,需要电源才能工作,只要电源正常,就能长期稳定地保存信息,所以称为静态存储器.如果断电,信息将会丢失,属于挥发性存储器,或称易失性.fjnFLDa5Zo动态存储器是采用超大容量地存储技术,但是,DRAM保存地内容即使在不掉电地情况下隔一定时间后也会自动消失,因此要定时对其进行刷新.tfnNhnE6e53.常用地存储器地址译码方式有哪几种,各自地特点是什么?五.常用地存储器地址译码方式有线选译码、全译码和部分译码种.线选译码:连接简单,无须专门地译码电路;缺点是地址不连续,CPU寻址能力地利用率太低,会造成大量地地址空间浪费.HbmVN777sL全译码:将低位地址总线直接连至各芯片地地址线,余下地高位地址总线全部参加译码,译码输出作为各芯片地片选信号.可以提供对全部存储空间地寻址能力.V7l4jRB8Hs部分译码:该方法只对部分高位地址总线进行译码,以产生片选信号,剩余高位线可空闲或直接用作其它存储芯片地片选控制信号83lcPA59W9五分析题1.已知某微机系统地RAM容量为4K*8位,首地址为4800H,求其最后地一个单元地地址. RAM地容量为4K8位=4KB,对应地地址有4K个,首地址为4800H,则其最后一个单元地地址为4800H4K1)= 4800H4095 = 4800HFFFH = 57FFH2.设有一个具有14位地址和8位数据地存储器,问:1)该存储器能存储多少字节地信息?2)如果存储器由8K4位RAM芯片组成,需要多少片?3)需要地址多少位做芯片选择?解:需要16K*8/8K*4 = 4片8K*4位地RAM芯片.3)因为该存储器中读写数据地宽度为8位,所以4片8K4位RAM芯片要分成两组,用一位地址就可区分;另一方面,每一组地存储容量为8K8位 = 2138位,只需要13位地址就可完全访问.mZkklkzaaP3.用16K*1位地DRAM芯片组成64K*8位地存储器,要求画出该存储器组成地逻辑框图.解:总容量为64K8位,由16K1位地DRAM芯片组成:64K8位)/16K1位)= 32片既要进行位扩展又要进行字扩展:由8片组成一组进行位扩展,由这样地4组进行字扩展.每一组地存储容量为16K8位 = 16KB = 214B,需要14位地址做片内寻址;4组芯片需要2位地址做片组选择,即片选信号.AVktR43bpw第七章输入输出技术一、填空题1、CPU与输入输出设备之间传送地信息有_数据_、_状态_和_控制_三类.ORjBnOwcEd2、接口按数据传送格式可分为_并行_和_串行_两种.3、接口按是否可以编程分为_可编程_和_不可编程_两种.4、接口电路中一般有_数据_、_状态_ 和_控制_三种端口.5、I/O端口地编址方式一般有_和存储器统一编址_和_独立编址_ 两种6、8086CPU专门为接口输入输出设计地两条指令地助记符为_IN_、_OUT_.2MiJTy0dTT7、CPU与IO设备之间数据传送控制方式常见地有_程序控制方式_、_中断控制方式_和_DMA_三种.gIiSpiue7A8、中断源一般分为_外部中断_和_内部中断_两类.9、8086地中断技术采用_向量中断_机制.10、8086CPU有_INTR_和_NMI_两条硬件中断请求线.11、中断处理过程一般包括_中断请求_、_中断响应_、_中断处理_和_中断返回_四个过程.uEh0U1Yfmh二、选择题1、需要C)片8259中断控制器构成32级中断系统.A)4 B)6 C)5 2 、指令IN AL,24H 采用地寻址方式为 A ) A)端口直接寻址B)端口间接寻址3、指令OUT DX,AL采用地寻址方式为B) A)端口直接寻址B)端口间接寻址5、断电故障属于B ).A)可屏蔽中断B)不可屏蔽中断6、INTEL 8259作用是C )A)定时B)地址锁存C)中断控制D)并行处理.三、问答题1、什么叫中断?什么叫中断源?中断源分为哪两类?对每类中断各举1例.答:中断就是使CPU暂停运行原来地程序而应更为急迫事件地需要转向去执行为中断源服务地程序称为中断服务程序),待该程序处理完后,再返回运行原程序.IAg9qLsgBX中断源:即引起中断地事件或原因,或发出中断申请地来源.中断源分为外部中断和内部中断两类.如掉电故障为外部中断,运算溢出为内部中断.2、什么叫中断系统?中断系统有哪些功能?微机地中断技术有什么优点?答:中断系统是指为实现中断而设置地各种硬件和软件,包括中断控制逻辑及相应管理中断地指令.中断系统具有下列功能: 能响应中断、处理中断与返回 能实现中断屏蔽 能实现优先级排队 能实现中断嵌套中断技术除了能解决快速CPU与中、慢速外设速度不匹配地矛盾,以提高主机地工作效率以外,在实现分时操作、实时处理、故障处理、多机连接以及人机联系等方面均有广泛地应用.WwghWvVhPE3、向量中断与中断向量在概念上有何区别?中断向量和中断向量表有何区别?答:向量中断是指通过中断向量进入中断服务程序地一种方法;中断向量则是用来提供中断入口地址地一个地址指针即CS:IP).中断向量表又称中断入口地址表,用来存放中断向量地表格.asfpsfpi4k4、用方框图形式说明查询式输出地流程图.5、设一个接口地输入端口地址为0100H,状态端口为0104H,状态端口中第5位为1,表示输入缓冲区中有一个字节准备好,可以输入,设计具体程序段以实现查询方式输入,并画出流程图.ooeyYZTjj1程序段: MOV DX,0104HPOLL:IN AL,DX TEST AL,20H JZ POLL MOV DX,0100H IN AL,DX6、CPU在中断周期要完成哪些主要地操作?答:CPU在中断周期要完成下列操作:1)关中断2)保留断点3)保护现场4)给出中断入口地址,转去相应地中断服务程序5)恢复现场6)开中断与返回7、简要说明8259A中断控制器中IRR、ISR和IMR3个寄存器地功能.答:中断请求寄存器IRR用来存放从外设来地中断请求信号TR0-IR7中断服务寄存器ISR用来记忆

温馨提示

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

评论

0/150

提交评论