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

下载本文档

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

文档简介

2006年6 月 27日微型计算机原理 电科04级一 二 三 四. 五 六 七 八一填空题 (每空1分,共30分) 1若字长为16位,X=75D,则X补= 004B H, X补= FFB5 H 。2设两个二进制数X=01101010B,Y=10100010B,试比较它们大小: (1)X、Y两数均为带符号位的补码数,则X Y ; (2)X、Y两数均为无符号数,则X Y ;3如果在一个程序段开始执行之前,(CS)2000H,(IP)=1234H,给定一个数据的有效地址是0127H,且(DS)3000H。 试问:该程序段的第一个字的物理地址为21324 H,数据在内存中的物理地址是 30127 H 。4某存储芯片有11条地址线和4条数据线,此芯片至少可以存放二进制数 2048 个,地址范围是 000007FFH ,每个二进制数有 4 位,若要把每个二进制数增加到八位,则应采用 芯片级联(位扩展) 办法。5CPU和外设之间的数据传送方式有 程序控制的输入输出方式 、 程序中断的输入输出方式 、 直接存储器存取的输入输出方式 。 6根据传送信息的种类不同,系统总线分为 数据总线、地址总线、控制总线。78255A把 A口和C口高4位 和 B口和C口低4位 分别称为A组和B组,可组成两个独立的并行接口,PA口有 3 种工作方式。8指出下列各条指令划线部分的寻址方式: (1)MOV SI , 1000H 寄存器寻址 (2)MOV SI , 1000H 寄存器间接寻址 (3)ADD AX , 1046H 直接寻址 (4)AND DL, BX+SI 基址加变址 (5)OUT 2FH ,AL 直接端口 (6)IN AX, DX v 间接端口 9在8086系统中,一个中断类型号为0A4H的中断服务子程序位于从01FE:3800H开始的内存中,则相应的中断矢量地址为 0000:0290H ,从该地址开始连续4个存储单元存放的内容依次为 00H 、38H 、 FEH 、 01H 。 二选择填空题(单选,每题1分,共10分)180C51与8031的区别在于( )A 内部ROM的容量不同B 内部RAM的容量不同C 内部ROM的类型不同D 80C51使用EEPROM,而8031使用EPROM10单片8259A可管理 8 级可屏蔽中断,4片级联最多可管理 29 级可屏蔽中断。二选择填空题(单选,每题2分,共20分)1微机中地址总线的作用为( C )A用于选择存储器单元 B用于选择进行信息传输的设备C用于指定存储器单元和I/O设备接口单元的选择地址 D用于传输控制信息28086工作于最小模式下,当M/=1,=1,=0,CPU完成的操作是( C ) A存储器读 BI/O读 C存储器写 DI/O写3在寄存器间接寻址方式中,指定寄存器中存放的是( B )A操作数 B操作数地址 C转移地址 D地址偏移量 4执行返回指令时,返回的断点是( D ) A调用指令的首地址 B调用指令的末地址 C返回指令的末地址 D调用指令下一条指令的首地址516位有符号二进制数补码能表示的整数范围是( A )A215(2151) B(215)(2151)C(215)215 D21521568086/8088CPU中设置指令队列的目的是( C )A保存所执行过的指令,以便下次使用时不再去访问存储器 B减少取指令操作与取数据操作的冲突现象C能够使EU和BIU并行工作,减少CPU为取指令而等待的时间D为了加快指令译码的时间7在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是( C )A宏指令 B机器指令 C伪指令 D汇编指令8当用Intel8259A作为中断控制器时,在外部可屏蔽中断的服务程序中,要用EOI命令(中断结束命令),是因为( D )A要用它来清除中断请求,以防止重复进入中断程序B要用它屏蔽已被服务了的中断源,使其不再发生出请求C要用它来重新配置8259A中断控制器D要用它来清除中断服务寄存器中相应位,以允许同级或较低级中断能被服务9下列指令中正确的是( C ) AMOV DS, 0200H; BMOV AX,SIDI; CMOV BP, AX; DMOV BYTE PTR BX, 2000;10若8253A的计数器0#工作于方式3(方波方式),CLK端输入的脉冲频率为50KHz,当计数器初值为25时,OUT端输出的方波高电平和低电平持续的时间分别为( A )。A260us 、240us B500us 、500us C240us 、260us D250us 、250us三编程简答题 (共25分)1写出一条能完成下述操作的指令:(6分)。 (1)将AH的高半字节清零,低半字节不变:AND AH0FH (2)将AH的低半字节全置,高半字节不变:OR AH0FH(3)将AH的低半字节取反,高半字节不变: XOR AH0FH2执行下列程序段,指出此程序段功能。(3分) CLD 功能:对0404H单元开始的128个字单元 LEA DI, ES:0404H (或256个字节单元)清0。 MOV CX, 0080H XOR AX,AX REP STOSW 3请设置一个数据段DATA ,按照如下要求定义变量或常量(6分) my1b为字符串变量,表示字符串“Electronic Science”; my2w为20个未赋值的字变量; my3b为字节型压缩BCD码,初值为58; my4c为字符串常量,代替字符串“Electronic Science”; DATA SEGMENT my1b DB Electronic Science my2w DW 20DUP(?) my3b DB 58H my4c EQU Electronic Science DATA ENDS4设有关寄存器及存储单元的内容如下:(10分) (DS)=1000H,(BX)=0100H,(SI)=0002H,(10100H)=12H, (10101H)=34H, (10102H)=56H, (10103H)=78H, (11200H)=2AH, (11201H)=4CH, (11202H)=0B7H,(11203H)=65H 试说明下列各指令执行完后,(AX)=? (1)MOV AX, 1200H AX=1200H (2)MOV BX, AX 0100H (3)MOV AX, 1200H 4C2AH (4)MOV AX, BXSI 7856H (5)MOV AX, BX+SI+1100H 65B7H 四应用题(10分)编写8253计数器2#的初始化程序。要求:计数器工作于方式3(方波方式),CLK2接1MHz的周期信号,要求OUT2输出周期为10ms的方波,选择二进制计数方式,计数初值为16位二进制数,已知8253的端口地址为40H43H。 (提示:8253控制字格式见下方)解:输出时钟频率=1/10ms=100Hz分频系数=输入时钟频率/输出时钟频率=1MHz/100Hz=10000=2710H计数器工作方式控制字为:10110110B=0B6H 初始化程序: MOV AL, 0B6H;给控制端口送计数器工作方式控制字 OUT 43H, AL MOV AL, 10H;给2#计数器送计数初值的低8位 OUT 42H, AL MOV AL, 27H;给2#计数器送计数初值的高8位 OUT 42H, AL五系统扩展题(共15分)设某微机系统的内存由地址号连续的16KB静态RAM组成,起始地址为88000H。存储器芯片用8Kx4的RAM芯片,CPU为8088。(1)组成该内存空间共需几个芯片组?每个芯片组有几片RAM芯片?写出每个芯片组的地址空间。(4分)(2)画出该微机系统中与系统总线的连接(数据总线、地址总线、读写选通信号线、选择线等)。(4分) (提示:D3D0数据线,A12A0为地址线,数据输出允许端,接8088的端;写允许端,接8088的端;各芯片引脚分布如图1所示)(3)编写程序片段,将该16KB内存全部清零。(4分) 图1 74LS138译码器功能表、引脚逻辑和RAM芯片引脚图解:(1) 构成8Kx8芯片组需要芯片数:8/4=2片(芯片位数扩展)故组成该内存空间需要芯片组数:16KB / 8K=2组(芯片字数扩展)第一组芯片的地址范围:88000H89FFFH第二组芯片的地址范围:8A000H8BFFFH(3) 略(3)程序片段: CLDMOV AX, 8800HMOV ES, AXMOV DI, 0MOV AL, FFH MOV CX, 4000H REP STOSB六系统扩展题(共15分)已知RAM芯片的容量为4KX4,该芯片有数据线、地址线、片选信号和读写控制线,存储器的地址空间如图2所示,请完成以下操作。(1)用这种RAM芯片搭成如图2所示地址空间,需要几块这样的?共分几个芯片组?该RAM芯片有几根地址线?几根数据线。(5分)(2)假设CPU为8088,将这些芯片按图2所示的地址空间进行1#RAM芯片扩展,请画出其扩展连接图。(5分) (提示:D3D0数据线,A12A0为地址线,OE:输出开放引线端,接8088的RD端;WE:写开放引线端,接8088的WR端)(3)编写程序片段,将FFH写满2#RAM芯片。(5分) 图2 74LS138译码器引脚分布及存储空间地址分配图解:(1)构成4Kx8芯片组需要芯片数:8/4=2片(芯片位数扩展)1#RAM空

温馨提示

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

评论

0/150

提交评论