微机原理试题与答案(1)_第1页
微机原理试题与答案(1)_第2页
微机原理试题与答案(1)_第3页
微机原理试题与答案(1)_第4页
微机原理试题与答案(1)_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

1、学年第学期微机原理及应用(A)课程试卷卷16班级XX得分任课教师一、选择题:(每题1.5分,共18分)1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将(3)。反复执行空操作,直到DMA操作结束进入暂停状态,直到DMA操作结束进入保持状态,直到DMA操作结束进入等待状态,直到DMA操作结束2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为(3)。无条件传送方式查询方式中断方式直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过(3)来实现。计数器寄存器移位寄存器D触发器4、8088CPU输入

2、/输出指令可寻址外设端口的数量最大可达(4)个。12825616K64K5、CPU响应中断后,通过(4)完成断点的保护。执行开中断指令执行关中断指令执行PUSH指令内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是(1)。PA口PB口PC口控制口7、8088CPU处理动作的最小时间单位是(2)。指令周期时钟周期机器周期总线周期8堆栈是内存中(4)。先进先出的ROM区域后进先出的ROM区域先进先出的RAM区域后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种(3)。串行接口芯片串行通信规程(协议)串行通信接口标准系统总线标准5-110、高速缓冲存储器(CACH)

3、E一般是由(1)芯片组成。SRAMDRAMROMEPROM11、鼠标器是一种(3)。手持式的作图部件手持式的光学字符识别设备手持式的座标定位部件手持式扫描器12、传送速度单位“bps”的含义是(2)。bytespersecondbitspersecondbaudpersecondbillionbytespersecond二、填空题:(每空1分,共12分)1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必须在保护现场后,开放中断。2、在计算机运行的过程中,有两股信息在流动,一股是数据,另一股则是控制命令。3、指令MOVBX,MASKBP是以ss作为段寄存器。4、指令

4、REPECMPSB停止执行时,表示找到第一个不相等的字符或CX=0。5、设CF=0,(BX)=7E15H,(CL)=03H,执行指令RCLBX,CL后,(BX)=,(CF)=,(CL)=。0F0A9H136、在8088CPU中,一个总线周期是CPU从存储器或I/O端口存取一个字节的时间。8253定时/计数器有3个独立的16位计数器,每个计数器都可按二进制或bcd来计数。三、程序设计(共40分)1(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双字有符号数据A和B(X、Y为低位字)。阅读以下程序段,并回答问题。MOVDX,X+2MOVAX,XADDAX,XADCDX,X+2CMPD

5、X,Y+2JLL2JGL1CMPAX,YEL25-2L1:MOVAX,1JMPEXITL2:MOVAX,2EXIT:HLT1)该程序段所完成的操作是什么?1)比较2A与B的大小2)AX=1和AX=2分别说明了什么?2)AX=1说明2AB,AX=2说明2AB3)若EL2改为L2,在操作结果上有什么区别?AX=1说明2A大于等于B,AX=2说明2A小于B2.(15分)自BUF单元开始存放了10个16位的无符号数Ai,试编程完成对这10个数求累加和,并将和存入SUM单元中(设和不大于65535)。2.MOVBX,OFFSETBUF3LEASI,S1XORAX,AXLEADI,ES:S2MOVCX,1

6、0MOVCX,26LOP:ADDAX,BXCLDINCBXREPMOVSBINCBXHLTLOOPLOPMOVOFFSETSUM,AXHLT3.(15分)在S1单元开始的存储区域中,存放26个以ASC码表示的字符,请编写程序段,将它们依次传送到S2单元开始的存储区域中。53四、综合题(30分)下图为一微机系统电路原理图,系统中由一片EPROM2764和一片SRAM6264构成了程序存储器和数据存储器,用一片并行接口芯片8255A与一个8位ADC的接口来控制ADC的工作并传送数据。ADC的START是A/D转换启动信号,EOC是转换结束信号,OE是A/D转换数据输出允许信号。请分析电路原理图并回

7、答下列问题:1)系统中程序存储器的容量是82)系统中数据存储器的容量是83)若要求2764的地址X围为02000H03FFFH,6264的地址X围为06000H07FFFH,8255A各端口的地址X围为8000H8003H,请采用全译码法完成图中数据线、地址线、控制线和其它有关器件端点的连线(可自行添加逻辑电路)。VXA0A128位ADCA158088A16G2AA17主A18G2BA13A1474LS138ABCY0Y1Y2Y3Y4Y5CEA0A12A0A1262642764CEWEA0A1EOCOESTARTDOD7PC5PC3PC2PA0PA78255A控板A19G1Y6Y7D0D7OE

8、D0D7OED0D7RDWRCED0D7MEMWMEMRIORIOW3)Y1Y3Y4MEMWMEMRIORIOWG2AG2BG12764CEOE6264CEWEOE8255CERDWR8088主控板A16A17A18A194)若8255A采用方式0与8位ADC接口,请按流程图的要求编写CPU通过8255A控制ADC转换,然后再输入数据并存放入数据缓冲区BUFFER单元中的程序段。4)MOVAL,98H;8255初始化MOVDX,8003HMOVDX,8000HOUTDX,ALINAL,DXMOVDX,8002H;启动ADCMOVBUFFER,ALMOVAL,00HOUTDX,ALMOVAL,0

9、4HOUTDX,ALINAD:INAL,DX;输入EOCTESTAL,20HJZINADMOVAL,08H;EOC=1,OUTDX,AL;使OE=1548255A工作方式控制字如下所示:D7D6D5D4D3D2D1D0方式选择位D7=1A口方式选择00=方式01=方式1*-方式2A口输入输出选择1=输入0=输出C口高位输入输出选择1=输入0=输出B口方式选择0-方式01-方式1B口输入输出选择1=输入0=输出C口低位输入输出选择1=输入0=输出8255初始化输出启动信号输入EOC信号NOEOC=1?YES输出OE信号PA口输入数据存入内存学年第学期微机原理及应用(A)课程试卷卷17班级XX得分

10、任课教师一、选择题:(每题1.5分,共18分)1、在以查询方式与I/O端口交换数据时,外设准备好的状态信息是通过(1)提供给CPU进行查询的。数据总线地址总线控制总线中断请求线2、CPU与某个外设交换信息时,通常需要有以下一些信号(2)。数字量,开关量,状态信号数据,控制,状态模拟量,控制,状态信号模拟,数字,状态信号3、在DMA工作方式时,CPU交出总线控制权,而处于(3)状态。等待暂停保持中断处理4、8088/8086CPU有一个与存储器完全独立的空间供连接输入/输出(I/O)设备使用,占有的I/O地址空间最大可达(3)。256字节512字节64K字节128K字节5、在用端口寻址方式寻址外

11、设的CPU中,区分对外设还是对内存操作是由(3)决定的。软件包数据线控制线地址线6、8088/8086在响应可屏蔽中断请求时(2)。INTA输出一个负脉冲,将中断类型码从AD0AD7读入INTA输出两个负脉冲,在第二个负脉冲时读取中断类型码INTA输出一个负脉冲后,进行一次I/O读周期,读取中断类型码INTA输出一个负脉冲,同时提供I/O读控制信号,读中断类型码7、并行接口芯片8255A工作于选通方式时,通常作为控制和状态的端口是(3)。PA口PB口PC口控制口8、堆栈常用于(3)。实现数据循环移位实现程序转移保护被中断程序的现场存放常用子程序10、8088/8086CPU中程序计数器(PC)

12、中存放的是(2)。指令指令地址操作数操作数地址11、CPU用减法指令对两个补码表示的带符号数6BH(被减数)和0C7H(减数)进行减法运算后,标志位CF、SF和OF分别为(4)。0,0,00,1,11,0,01,1,112、串行接口芯片8251A在接收过程中,通常用以向CPU申请中断是引脚(4)。DCRTXRDYRXDRXRDY二、填空题:(每空1分,共12分)1、要构成一个完整的计算机系统,除了需要基本的计算机外,还需要使用和管理计算机的。2、利用CMP指令比较两个有符号数的大小时,常用和标志。3、传送指令MOVAX,2000中对源操作数的寻址方式是。4、在8086/8088CPU中,每个总

13、线周期通常由状态组成,但在存储器或I/O端口工作速度低的情况下,CPU自动插入状态。5、8253定时/计数器是从预置值开始计数,故计数器按二进制计100个数回零中断,预置值应为。6、当计算机进入DMA方式传送数据时,CPU处于状态。7、8259A中断控制器可管理级外部中断,通过级联可扩展至级。三、程序设计(共40分)1(10分)阅读下列程序段,并填空:MOVSI,OFFSETBUFMOVCH,0MOVCL,SIINCSIXORBX,BXREPT0:MOVDH,08MOVAL,SI5-2REPT1:RORAL,1JNCNEXTINCBXNEXT:DECDHJNZREPT1INCSILOOPREP

14、T0MOVCOUNT,BXHLT1)该程序所完成的功能是:2)在BUF单元中存放的是:2(15分)设在XX单元中存放着X的值,函数Y的值存放在YY单元中,试编程实现下列符号函数。1X0Y=0X=0-1X1ABCG2AG2BG1Y0Y1Y2Y3Y4Y77493*2AinR&A2A3A4A5A61ABCG2AY0Y1输入脉冲A7G2BIO/MY7G174LS1381(16分)请根据系统电路原理图及系统工作原理回答下列问题:1)在系统中,芯片2764的作用是,6264的作用是;2)2764的容量为,地址X围是;3)6264的容量为,地址X围是;4)8255各端口的地址分别为:PA口;PB口;PC口;

15、控制口;6-5附:8255的方式控制字的格式如下:D7D6D5D4D3D2D1D0方式选择位D7=1A组方式选择00=方式01=方式1=方式2A口输入输出选择1=输入0=输出C口高位输入输出选择1=输入0=输出B组方式选择0-方式01-方式1B口输入输出选择1=输入0=输出C口低位输入输出选择1=输入0=输出2(14分)阅读以下频率计控制程序及程序注释并对程序填空:START:MOVAL,;设置8255方式字OUT,ALLOP:MOVAL,;PC0置位,计数器复位OUT控制口,ALMOVAL,;PC0复位,OUT控制口,ALMOVAL,;PC7置位,开始输入脉冲OUT控制口,ALCALLDEL

16、AY1S;延时1秒ANDAL,7FH;PC7复位,停止输入脉冲OUT控制口,AL;8255输入计数值;8255输出计数值JMPLOP学年第学期微机原理及应用(A)课程试卷卷19班级XX得分任课教师一、选择题:(每题1.5分,共18分)1、当采用()输入操作情况下,除非计算机等待数据准备好,否则无法传送数据给计算机。无条件传送方式程序查询方式中断方式DMA方式2、在大部分微型机中,往往将外设的状态作为一种数据输入,CPU的控制命令作为一种数据输出。为了将控制信息、状态信息与数据信息区分开,往往采用()进行分别传送。不同的信号线不同的控制开关不同的端口地址不同的中断服务子程序3、8088CPU在最

17、小模式下对I/O进行读操作时,有效控制信号为()。RD低电平,WR三态,IO/M低电平RD三态,WR低电平,IO/M高电平RD低电平,WR三态,IO/M高电平RD三态,WR低电平,IO/M低电平4、24根地址线的寻址X围为()字节。64K1M4M16M5、在主存储器和CPU之间增设高速缓冲存储器Cache的目的是()。扩大主存储器的容量解决CPU与主存储器之间的速度匹配问题扩大CPU中通用寄存器的数量既扩大主存储器的容量又扩大CPU中通用寄存器的数量6、运算器的核心部件是()。加法器累加寄存器多路开关算逻运算单元7、若(AL)=84H,执行指令XORAL,AL后,AL的内容为()。84H7BH

18、00H48H8、在串行数据通信接收端安装MODEM是为了()。把并行数据转换成串行数据把串行数据转换成并行数据把数字信号转换成模拟信号把模拟信号转换成数字信号9、8088/8086CPU响应一个可屏蔽硬件中断的条件是()。IF=0,INTR=0IF=0,INTR=1IF=1,INTR=0IF=1,INTR=15-110、直接存储器存取方式是一种由()执行I/O交换的传送方式。程序软件硬件中断11、在寄存器AX、BX中有两个带符号数A、B,利用CMPAX,BX指令比较两者的大小,若AB,则标志位的状态应是()。OF=1,SF=1OF=0,SF=1OF=1,SF=0CF=1,SF=012、当用多片

19、8259A可编程中断控制器级联时,最大可构成()级优先中断管理系统,而无须外加电路。3264128256二、填空题:(每空1分,共12分)1、Intel8088是准16位微处理器,它的内部结构是16位的,但只有八根。2、在字符串传送指令中,若要求每一次串操作后,自动增加地址指针,则标志DF=。3、指令MULSre通常用于的运算,而IMULSre通常用于的运算。4、用指令CMP比较两个带符号数A,B的大小时,AB的条件是。5、在存储器对应的输入/输出方式中,CPU把一个外设端口作为来对待。6、CPU对一个LED显示器电路输出数据可采用传送方式。7、可编程并行接口芯片8255A中有个输入/输出端口

20、。8、堆栈段的段基值存入寄存器,段内偏移值存入寄存器中。9、8253内部寄存器地址为个I/0端口,其中个是定时/计数通道端口。三、程序设计(共40分)1(12分)阅读下列程序段,并回答问题。START:MOVAL,ADRMMOVBL,ADRNCMPAL,BLJZNEXTJAGREATXCHGAL,BLGREAT:XORAH,AHDIVBLANDAH,AH5-2JZNEXTMOVAL,BLMOVBL,AHJMPGREATNEXT:MOVCL,BLMOVRESULT,CLHLT1).若ADRM和ADRN单元中的数据分别为1BH和0CH,则RESULT单元中的数据为;2)若ADRM和ADRN单元中的

21、数据分别为21H和16H,则RESULT单元中的数据为;3)该段程序完成的功能是:。2.(14分)在内存数据段从DATA开始的两个存储单元中分别存放了两个八位无符号数,试编程比较它们的大小,并将大者传送到MAX单元中。3编程将FACTOR中的一个十六位无符号数乘以7后,仍存放在原来两个连续的单元中(设乘积仍为16位数)。(14分)5-3四、综合题(30分)下图为一微机硬件系统原理图。在系统中扩展了一片6116芯片,一片2764芯片,构成了系统的存储器;扩展了一片并行接口芯片8255及四个共阴极7段LED显示器构成了显示器接口电路。请根据系统电路原理图以及显示器控制程序,回答下列问题:A0A12

22、8088八倒相驱A0A12A0A10A0A127646116系统总线D0D7D0D7D0D7D0PA7D7PA0CSCS4LEDOEOEWE8255WRPB0倒RDPB1相LS138PB2驱A13AY0MRDMWRIOWRIORD;数据段SSEGCODEDB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8HDB80H,98H,88H,83H,0C6H,0A1H,86H,8EHFOURBYTEDB21H,78H,34H,67H;程序段#1MOVAL,80H#2MOVDX,控制口地址#3OUTDX,AL#4CLD#5AGAIN:MOVSI,OFFSETFOURBYTE#6MO

23、VBX,OFFSETSSEGCODE#7MOVAH,01H#8MOVCX,04H#9DISP:LODSB5-4#10ANDAL,OFH#11XLAT#12MOVDX,PA口地址#13OUTDX,AL#14MOVAL,AH#15MOVDX,PB口地址#16OUTDX,AL#17CALLDELAY2MS#18ROLAH#19LOOPDISP#20JMPAGAIN1(10分)2764的容量是:,地址X围是:6116的容量是:,地址X围是:8255各端口地址是:PA口,PB口,PC口,控制口2(4分)8255A的PA口、PB口分别工作在何种方式?3(4分)对于图示电路,当显示程序执行时,显示器自左向右

24、显示的字符分别为:4(6分)若采用共阳极LED显示器,而程序不改动,则接口电路硬件需如何改动?若采用共阳极LED显示器,而硬件不改动,则软件的数据段和程序段如何改动?5(6分)若将原四位共阴极LED显示器,扩展至八位共阴极LED显示器,则硬件需改动的是:软件需改动的是:学年第学期微机原理及应用(A)课程试卷卷20班级XX得分任课教师一、选择题:(每题1.5分,共18分)1、8086/8088CPU经加电复位后,执行第一条指令的地址是()。00000HFFFFFHFFFF0H0FFFFH2、在用端口寻址方式寻址外设的CPU中,区分对外设还是对内存操作是由()决定的。软件包数据线控制线地址线3、C

25、PU响应中断后,通过()完成断点的保护。执行开中断指令执行关中断指令执行PUSH指令内部自动操作4、常用的虚拟存储系统由()两级存储器组成主存辅存CACHE主存CACHE辅存通用寄存器主存5、RS-232C标准规定其逻辑“1”电平为()。-5V0V0V+5V-3V-25V+3V+15V6、8088CPU输入/输出指令可寻址外设端口的数量最大可达()个。12825616K64K7、用减法指令对两个补码表示的常数C7H(被减数)和6BH(减数)进行减法运算后,进位位CF,符号位SF,溢出位OF分别为()。1,0,00,0,10,1,00,0,08、Cache主存层次是为了弥补()。主存速度的不足外

26、存速度的不足主存容量的不足主存速度和容量的不足9、若现堆栈的栈顶地址为1782H:0F20H现从堆栈中弹出了2个字的数据后,则SS和SP的内容为()。1782H和0F22H1782H和0F24H1782H和0F1CH1782H和0F1EH10、8088/8086CPU在响应8259的中断过程中,连续执行两个INTA中断响应周期,第二个中断响应周期是()。5-1读取8259中OCW3的内容读取8259中断屏蔽寄存器的内容读取中断类型码清除中断申请寄存器IRRi11、常用的模/数转换的方法有下列四种,若要求转换速度不高而抗干扰性能好,则应采用()。计数器式ADC双积分式ADC逐次逼近式ADC高速并

27、行转换式ADC12、一个有16个字的数据区,它的起始地址为70A0H:9DF6H,它的最后一个字的存储单元的物理地址是()。10E96H7A814H7A818H10EB6H二、填空题:(每空1分,共12分)1、在8088CPU中,为了减少CPU的等待取指所需的时间,故设置了。2、执行指令ANDAX,AX后,AX中的内容,CF=。3、在存储器对应的输入/输出方式中,不需要指令。4、在8088CPU中,区分对内存还是对I/O操作的控制线是,当该线为电平时表示对I/O进行读写操作。5、若(AL)=B3H,(CL)=09H,(CF)=1,执行指令RCRAL,CL后,(AL)=,(CF)=。6、8086

28、/8088CPU在执行指令OUT6CH,AL时,除了在地址线上送出端口地址信息外,相应的控制线为低电平,为高电平。7、当CPU响应外设提出的中断申请后,除了要保护现场及转向中断服务程序入口地址外,还必须。8、8255A的PA端口,PB端口工作于选通方式时,这两个端口的选通控制线是由提供的。三、程序设计(共40分)1(10分)阅读下列程序段ADB0H,0F1H,3H,0D3H,0C1H,0H,7H,8H,9H,0F0HBDB?CDB?DDB?BEGIN:XORAL,ALMOVB,ALMOVC,AL5-2MOVD,ALLEASI,AMOVCX,10LOP1:LODSBORAL,ALJSX1JZX2

29、INCBJMPNEXTX1:INCCJMPNEXTX2:INCDNEXT:LOOPLOP1HLT1)程序段执行后B中的内容为,C中的内容为,D中的内容为。2).该程序段所完成的功能是:6(15分)有一串L个字符的字符串,存放在ASCSTR单元开始的存储区中,要求在字符串中查找空格字符(ASC码为20H),若在串中找到空格字符,则将AH置1;若在串中未找到空格字符,则将AH置0。试编一程序完成该功能。7(15分)若在BUF单元开始的连续两个字单元中存放的内容是0012H和0034H,要求编程把它们装配在一起形成1234H并存入BUF字单元中。5-3四、综合题(30分)下图为用8253监视一个生产

30、流水线的示意图。图中工件从光源与光敏电阻之间通过时,在晶体管的发射极上会产生一个脉冲,此脉冲作为8253通道0计数器的计数输入CLK0,当通道0计数满50后,由OUT0输出负脉冲,作为CPU的中断申请信号,在中断服务程序中,启动8253通道1计数器工作,由OUT1连续输出1000HZ的方波,驱动扬声器发声,持续5秒钟后停止输出。INTA0A1OUT0A0A18253+5V工件D0D7D0D7CLK0GATE0D08088+5V光源系统总线RDWRIO/MA2A3A4LS138ABCY0Y1Y2Y3RDWRCSOUT1CLK1GATE1驱动光敏电阻2.5MHZA5A6A7G2AG2BG1Y4Y5

31、Y6Y7&DQCPWR请根据电路图及工作原理回答下列问题:1(10分)若5253各端口地址为0A4H0A7H,请完成对74LS138以及8253的片选端的连线。5-42(20分)阅读下列程序及程序注释,并对程序填空:(设计数器均按BCD方式计数)主程序:MOVAL,;通道0初始化OUT0A7H,ALMOVAL,;置计数初值OUT,ALSTI;开中断LOP:HLTJMPLOP;等待中断中断服务程序:MOVAL,;将GATE1置1,启动计数OUT,ALMOVAL,;通道1初始化OUT0A7H,ALMOVAL,;置计数初值OUT0A5H,ALMOVAL,OUT0A5H,ALCALLDELAY5S;延

32、时5秒MOVAL,;将GATE1清0,停止计数OUT,AL附:8253控制字为:D7D6D5D4D3D2D1D0计数器读/写格式工作方式数制0二进制00计数器000锁存命令000方式01BCD01计数器101读/写低字节001方式110计数器210读/写高字节*10方式211计数器311读/写先低后高*11方式3100方式4001方式55-5微机原理及应用(A)课程试卷15参考答案一、选择题:(每题1.5分,共18分)12.3.4.5.6.7.8.9.10.11.12.二、填空题:(每空1分,共12分)1.五2.变址寻址3.004.时钟周期5.CPU控制线82886.IO/M高7.硬件8.87

33、H1三、程序设计(共40分)1.1)(BUFA)=奇数(BUFB)=偶数2)(BUFA)=X1+1(BUFB)=X2+13)(BUFA)=X1(BUFB)=X22.START:LEASI,BUF3.START:LEASI,BUFMOVCL,SIMOVAL,SIINCSIMOVBL,ALMOVCH,SISHLAL,1INCSIMOVBH,ALREP1:MOVAL,SISHLAL,1ANDAL,OFHADDAL,BHMOVSI,ALADDAL,BLINCSIADDAL,SI+1LOOPREP1MOVSI+2,ALHLTJCBIIEMOVSI+3,0JMPEXITBIIE:MOVSI+3,1EXIT

34、:HLT四、综合题(30分)1.RAM存储容量:2KB,地址X围:F9000HF97FFH或F9800HF9FFFHEPROM存储容量为4KB地址X围是FE000HFEFFFH2.MOVAL,81H;置8255A方式字OUT83H,AL;控制口地址为83HMOVAL,05H;使PC2=1OUT83H,ALTESBY:INAL,82H;读入C口状态,C口地址为82HTESTAL,40H;判PC6(BUSY状态)JNZTESBY;PC6=1,循环查詢MOVAL,DATA;PC6=0,取打印字符OUT80H,AL;送PA口,A口地址为80HMOVAL,04H;使PC2=0OUT83H,ALINCAL

35、;使PC2=1OUT83H,AL;选通打印机RET微机原理及应用(A)课程试卷16参考答案二.填空题:(每空1分,共12分)1.保护现场2.数据控制命令3.SS4.第一个不相等的字符CX=05.0F0A9H136.CPU从存储器或I/O端口存取一个字节的时间7.3BCD三.程序设计(共40分)1.1)比较2A与B的大小2)AX=1说明2AB,AX=2说明2AB3)指令排除两数相等的可能2.MOVBX,OFFSETBUF3LEASI,S1XORAX,AXLEADI,ES:S2MOVCX,10MOVCX,26LOP:ADDAX,BXCLDINCBXREPMOVSBINCBXHLTLOOPLOPMO

36、VOFFSETSUM,AXHLT四.综合题(30分)1)程序存储器的容量是8KB2)数据存储器的容量是8KB3)Y1Y3Y4MEMWMEMRIORIOWG2AG2BG12764CEOE6264CEWEOE8255CERDWR8088主控板A16A17A18A194)MOVAL,98H;8255初始化MOVDX,8003HMOVDX,8000HOUTDX,ALINAL,DXMOVDX,8002H;启动ADCMOVBUFFER,ALMOVAL,00HOUTDX,ALMOVAL,04HOUTDX,ALINAD:INAL,DX;输入EOCTESTAL,20HJZINADMOVAL,08H;EOC=1,

37、OUTDX,AL;使OE=1微机原理及应用(A)课程试卷17参考答案二.填空题:(每空1分,共12分)1.硬件系统软件2.SFOF3.直接寻址4.4个TW5.减164H6.保持7.864三.程序设计(共40分)1.1)统计数据块中各数据“1”的个数;2)数据块的长度2.MOVAL,XX3.START:LEABX,TABLECMPAL,0MOVAL,FIRSTJGEBIGPRMOVAH,0MOVYY,0FFHADDAL,ALJMPEXITADDBX,AXBIGPR:JEEQUPRMOVAX,BXMOVYY,1MOVSECON,DAXJMPEXITHLTEQUPR:MOVYY,0EXIT:HLT四

38、.综合题(30分)1电路图中引线和器件的名称或功能是:A为IO/M线;B为RD线;C为WR线;D为状态线;U1为八缓冲器;U2为缓冲器;U3为锁存器;U4为译码器;2第二小题填空答案按先后次序依此为:0F8HLEAOUT04H,ALINAL,02HJNCINAL,03HJNE微机原理及应用(A)课程试卷18参考答案一.选择题:(每题1.5分,共18分)12.3.4.5.6.7.8.9.10.11.12.二.填空题:(每空1分,共12分)1.三总线结构2.64K3.基址+变址4.地址信息5.ROMRAM6.中断优先权7.18.BXAL9.0000H0080H三.程序设计(共40分)1.求110的

39、平方之和2.START:MOVBX,OFFSETBUF3.START:LEABX,TABLEMOVCX,COUNTMOVAL,FIRSTMOVDX,0MOVAH,0LOP:MOVAL,BXADDAL,ALCMPAL,0ADDBX,AXJGEPLUSMOVAX,BXINCDXMOVSECOND,AXPLUS:INCBXHLTLOOPLOPMOVRESULT,DXHLT四.综合题(30分)1.1)芯片2764的作用是:程序存储器,6264的作用是:数据存储器2)2764的容量为:8KB,地址X围是:84000H85FFFH;3)6264的容量为:8KB,地址X围是:88000H89FFFH;4)8255端口地址为:PA口=04H;PB口=05H;PC口=06H,控制口=07H;2.第二小题填空答案按先后次序依此为:90H,07H,01H,00H,80H,INAL,04H;OU

温馨提示

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

评论

0/150

提交评论