09电子科技微机原理与接口技术考试试卷A

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

微机原理与接口技术试卷第1页共6页___________系___________专业___________班级姓名:_____________学号:__________________………………………………密………………………………封………………………………线…………………………池州学院2010—2011学年第2学期“微机原理与接口技术”课程考试试卷A命卷人孙佐审卷人时国平审核人汪贤才题号一二三四五六七总分分数得分评卷人一、单项选择题:本大题共10小题,每小题2分,共20分。在每题给出的四个选项中,只有一项是符合题目要求的,把答案填在括号内。1、8086CPU包括()。A.运算器、控制器和存储器B.运算器、控制器和寄存器C.运算器、控制器和接口部件D.运算器、控制器和累加器2、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()A、AX,BX,CX,DXB、BX,BP,SI,DIC、SP,IP,BP,DXD、CS,DS,ES,SS3、如定义xyzdw‘A’,则xyz字存储单元中存放的数据是()。A、0041HB、4100HC、0061HD、6100H4、一个有16个字的数据区,它的起始地址是1000H:117AH,请指出这个数据区最末一个字单元的物理地址是()。A.111ACHB.11190HC.11198HD.1119AH5、8086的寻址能力为()。A.20MBB.1MBC.64KBD.4MB6、表示一条处理器指令所在的符号地址是()。A、变量B、常量C、标号D、偏移量7、执行指令movbx,offsetvar,bx得到变量var的()。A、物理地址B、段地址C、偏移地址D、内容8、下列传送指令中有语法错误的是()。A、MOVSS,AXB、MOVDS,AXC、MOVCS,AXD、MOVES,AX微机原理与接口技术试卷第2页共6页9、计算机的主存由()组成。A.RAMB.ROMC.内存和外存D.RAM和ROM10、MOVSP,3200HPUSHAX执行上述指令序列后,SP寄存器的值是()。A、3202HB、31FEHC、3201HD、320EH得分评卷人二、填空题:本大题共10小题,每小题2分,共20分。把答案填在题中横线上。1、十六进制数0FAH转换为二进制补码是,转换为BCD码是2、段间转移目标地址由新的和两部分组成。3、硬中断可分为中断和中断两种。4、用8K×4bit的存储器芯片构成32KB的存储器,所需要的芯片数是5、在8088系统中,中断类型码为7的中断向量的存放地址是。6、每个中断矢量在中断矢量表中占用字节;8088CPU的中断系统中,中断矢量表长度是1K字节,中断矢量表的地址范围是7、逻辑地址为F000H:1000H的存储单元,其物理地址是__________。8、8088CPU内部数据总线宽度为______位,外部数据总线宽度为______位。9、变量有3个属性,即:属性、属性和属性。10、汇编语言程序开发一般包括编辑、_____、_____和调试四个步骤。1、请指出下列指令错误原因:A.ADDAX,[DX];答:B.MOV[SI],[BX][DI];答:C.JMPBYTEPTRLOOPS;答:D.MOVDS,2000H;答:E.OUT310H,AL;答:F.MOVAX,[SI+DI];答:2、什么是中断?什么是中断矢量?简述微机系统的中断处理过程。得分评卷人三、简答题:本大题共2小题,每小题6分,共12分。微机原理与接口技术试卷第3页共6页___________系___________专业___________班级姓名:_____________学号:__________________………………………………密………………………………封………………………………线…………………………得分评卷人四、程序分析题:本大题共2小题,每小题6分,共12分。1、DATASEGMENTBUFDB1,0,3,2,5,4,7,6,9,8DATAENDS┇LEASI,BUFLEA,DI,BUF+1MOVCX,5AGAIN:MOVAL,[SI]XCHGAL,[DI]MOV[SI],ALADDSI,2ADDDI,2LOOPAGAIN上述程序段运行后,BUF开始的10个字节存储单元内容是什么?2、已知AX=0FF61H,CF=1MOVDX,96XORDH,0FFHSBBAX,DX执行上述指令序列后,AX=__________________,CF=________________。1、下面程序段是判断寄存器AH和AL中第2位是否相同,如相同,AH置0,否则AH置全1。试把空白处填上适当指令。(1)___________________ANDAH,(2)________(3)_____________________MOVAH,OFFHJMPNEXTZERO:MOVAH,0NEXT:……得分评卷人五、程序填空题:本大题共2小题,每小题6分,共12分。(每空只能填一条指令!)微机原理与接口技术试卷第4页共6页2、以BUF为首址的字节单元中,存放了COUNT个无符号数,下面程序段是找出其中最大数并送入MAX单元中。BUFDB5,6,7,58H,62,45H,127,……COUNTEQU$-BUFMAXDB?┇MOVSI,OFFSETBUFMOVCX,COUNT-1MOVAL,[SI]LOOP1:INCSI(1)_____________________JAENEXTMOVAL,[SI]NEXT:DECCX(2)_____________________MOVMAX,ALMOVAX,(3);返回DOSINT21H得分评卷人六、编程题:本大题共1小题,每小题×分,共8分。试根据以下要求,分别写出相应的汇编语言指令。A.用BX和SI的基址变址寻址方式,把存储器中的一个字节与AL的内容相加,并把结果送回AL中。B.将AH中的内容左移4位。C.用SI和位移量0B42H的寄存器相对寻址方式把存储器中的一个字与AX相加,并把结果送回存储单元中。D.将AX寄存器内容清0(用2种方法)。微机原理与接口技术试卷第5页共6页___________系___________专业___________班级姓名:_____________学号:__________________………………………………密………………………………封………………………………线…………………………得分评卷人七、应用题:本大题共2小题,每小题8分,共16分。1、可编程并行接口芯片8255与系统的连接如下图所示,PA0-PA7接有8个开关,PB0-PB7接有8只LED指示灯,口A和口B均工作在方式0下,请回答以下问题:8255方式控制字格式:A7D0~D7RDWR8255AA1A0CS&G12AG74LS1382BGCBA&D0~D7IORIOWA9A8A6≥1A15A14A13A12A11A5A4A35YA1A0PA0PA1PA2PA3PA4PA5PA6PA7A10PB0PB1PB2PB3PB4PB5PB6PC7+5VK0+5VK7…………微机原理与接口技术试卷第6页共6页D0~D7A0A12MEMWMEMRD0~D7A0A12D0~D7A0A12WEOE6264CS2+5VCS1MEMRD0~D7A0A122764OECE≥1A191GLS1382AG2BGCBAA18A17A16A15A14A134Y2Y(1)确定8255端口地址范围;(2)写出方式选择控制字;(3)编程实现:根据口A开关状态,控制口B相应的灯亮或灭。将程序补充完整。START:MOVDX,MOVAL,方式选择控制字OUTDX,ALAGAIN:MOVDX,INAL,DXMOVDX,OUTDX,ALJMPAGAIN2、利用SRAM6264(8K×8位)芯片和EPROM2764(8K×8位)芯片构成存储器,与8088/8086系统总线相连(如下图所示),请根据接线图回答下列问题。(1)写出SRAM6264的地址范围;(2)写出EPROM2764地址范围;(3)根据总线信号说明8088CPU的工作模式。

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功