




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1微机原理与接口技术试题集部分参考答案一、填空题1、16,202、8,203、7,74、U,V,超级5、高速缓冲存储器(Cache)6、内存,外设7、硬件,软件8、内存,外设9、执行单元(EU),总线接口单元(BIU)10、6,411、分段,数据扩展段,堆栈段12、可执行性指令,指示性指令13、机器指令代码,不产生机器指令代码14、分支程序,循环程序15、顺序程序,子程序16、分支程序,子程序17、循环程序,子程序18、双极型(晶体三极管) ,单极型(MOS)19、只读存储器(ROM) ,随机存取存储器(RAM)20、静态存储器(SRAM),动态存储器(DRAM)21、字扩展、字位扩展22、位扩展,字扩展23、位扩展,字位扩展24、全译码法,线译码法25、线译码法,部分译码法26、部分译码法,全译码法27、8k,数据,指令28、保护虚拟地址,虚拟 808629、实地址,保护虚拟地址30、实地址,虚拟 808631、处理器管理,外部设备管理32、外部设备管理,文件管理33、存储器管理,文件管理34、7230H35、非屏蔽中断,可屏蔽中断36、低,总线控制器(8288)37、高速缓存(Cache),静态存储器(SRAM),动态存储器(SRAM)38、程序查询方式,DMA 方式39、初始化40、13,841、21234H42、统一编址,单独编址243、IERT,CS,IP、状态标志寄存器44、地址总线,数据总线,控制总线45、读操作,写操作46、T3,若干个时钟47、6, 448、低、总线控制器49、12AAH 、0BBCCH50、将 DX 寄存器的内容逻辑右移 4 位和将 AX 寄存器的内容循环右移 4 位51、0D36AH52、21234H53,CS,IP54、偶地址,奇地址55、1024,00000H,FFFFFH56、13FFH,17FFH,1FFFH,2FFFH57、统一编址,单独编址,单独编址58、256,6553659、程序查询方式,程序中断控制方式,DMA 方式60、DX,AL61、低,低,高62、低,高,低63、入口地址,4,偏移地址,段地址64、INTA,2,265、0000H, 03FFH, 102466、运算器、控制器、存储器和输入输出设备67、CF 、OF、ZF、PF、AF 、SF68、CPU 对存储器或 I/O 端口完成一次读/ 写操作所需的时间69、CPU 执行到 T3 状态的下降沿时,CPU 检测到 READY 引脚的信号为“0”时70、总线控制器(8288)71、终止所有操作,进入复位周期72、总线设置准备、启动读控制信号、实现读数据、恢复读前阶段等。73、INT n 指令向 CPU 先提供中断类型号,再由中断类型号自动地引导到中断服务程序74、单工、半双工、全双工75、定时和控制逻辑、命令控制逻辑、优先级控制逻辑和地址/数据缓冲器76、复位、工作方式字、工作命令字、复位77、ICW1、ICW2、ICW 3、ICW4,其中 ICW1、ICW278、3,6,01110111B79、1680、MODEM81、外存(辅助存储器)82、存储容量83、内部、外部,外部、内部84、85、单极型(晶体三极管) 、双极型(MOS 型)86、需要定时对动态存储器芯片进行刷新操作387、高速缓存(Cache)88、统一编址、单独编址90、数据、地址、控制91、32、8、32、892、0000H1FFFH93、0000H、0000H、FFFFH、FFFF0H94、开中断(IF=1 ) 、当前正在执行指令的指令已执行完毕时、0000H、03FFH、中断服务程序的入口地址95、HOLD 、HLDA96、复位97、198、中断请求99、INTR100、17101、工作方式控制字、置位/复位控制字102、6103、8104、行扫描、行列扫描105、发送器发送106、无条件传送方式、有条件程序查询方式、程序中断控制方式、DMA 方式、107、程序中断控制方式108、存储器、外设109、4、6110、314H、315H、316H111、255、0112、16、16、16、16、8113、EEPROM114、指令、伪指令、寄存器名115、控制116、直接寻址117、系统总线118、800119、可屏蔽中断120、周期交替121、减 1 计数器122、分辨率(位数) 、线性度123、总线控制器(8288) 、提高总线驱动能力124、代码段寄存器(CS), 程序指针计数器(IP)125、179B8H126、4、5127、CPU 常用和正在运行的程序和数据、CPU 不常用的程序和数据128、小、快129、无条件传送方式、程序查询传送方式、程序中断控制方式二、单项选择题41、 C 2、A 3、B 4、A 5、 C 6、A 7、C 8、B 9、B 10、A 11、B 12、C 13、D 14、C 15、D 16、D 17、C 18、C 19、A 20、A 21、C 22、D 23、D 24、C 25、B 26、B 27、A 28、C 29、B 30、D 31、D 32、A 33、C 34、A 35、B 36、C 37、B 38、B 39、B 40、B 41、A 42、D 43、B 44、A 45、C 46、A 47、C 48、B 49、A 50、D 51、A 52、B 53、B 54、A 55、D 56、A 57、C 58、B 59、D 60、C 61、B 62、C 63、B 64、A 65、C,H 66、D 67、C 68、D 69、D 70、A 71、B 72、B 73、A 74、E 75、C 76、A 77、B 78、B 79、B 80、C 81、A 82、B 83、D 84、C 85、C 86 、A 87、D 88、D 89、D 90、D 91、 C 92、C 93、C 94、 A 95、 D 96、 C 97、D 98、B 99、C 100、B 101、A 102、 C 103、D 104、D 105、C 106、E 107、B 108、C 109、B 110、A 111、D 112、C 113、B 114、D 115、C 116、A 117、 B 118、C 119、D 120、D 121、D 122、B 123、A 124、C 125、D 126、D 127、D 128、C 129、C 130、B 131、C 132、B 133、D 134、A 135、C 136、D 137、A 138、C 139、D 140、D 141、C 142、B 143、A 144、B 145、C 146、B 147、A 148、B 148、C 149、C 150、D 151、A 152、C 153、A 154、D 155、A 156、B 157、A 158、D 159、A 160、D 161、D 162、C 163、D 164、D 165、B 166、A 167、D 168、D 169、B 170、D 171、B 172、B 173、B 174、B 175、A 176、D 177、C 178、A 179、A 180、D 181、D 182、C 183、B 184、C 185、D 186、A 187、B 188、A 189、C 190、D 191、D 192、D 193、B 194、A195、D 196、B 三、指出下列指令书写的错误原因,并用正确的程序段(一条或多条指令)改正。解答:(1) 错误:源操作数与目的操作数类型不一致,应改为:MOV BL,AL或者是:MOV BX,AX(2) 错误:端口地址大于 255 时,只能采用间接寻址方式,应改为:MOV DX,356HOUT DX,AL(3) 错误:立即数不能直接传送给段寄存器,应改为:MOV AX,100HMOV DS,AX(4) 错误:堆栈操作指令只能对字操作,不能对字节操作。应改为:POP BX(5) 错误:乘法指令 MUL 的一个操作数时隐含的,应改为:MUL BX(6) 错误:MOV 指令的两个操作数不能同时来自内存,应该为:MOV AX,BXMOV SI,AX(7) 错误:当移位操作指令中的移位数大于 1 时,移位数应放在寄存器 CL 中。5应该为:MOV CL,5SHR BX,CL四、指令阅读和问答题1题 答:(1)直接寻址方式,EA=1234H , PA=11234H(2) 直接寻址方式,EA=0100H, PA=10100H(3) 相对寄存器寻址方式, EA=0140H, PA=10140H(4)相对基址加变址寻址方式,EA=0195H, PA=20195H2 题 答:(1)本程序实现的功能是将 20H 端口的数据进行若干次累加,累加的次数由 30H 端口的数据大小来决定。(2)结果在累加器 AX 中(3)START: IN AL,20HMOV BL,AL IN AL,30H MUL BL 五、编程题1 题参考程序:DATA SEGMENTXX DB XY DB ?DATA ENDSSTACK SEGMENT STACKDB 100DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,DS: DATA,SS:STACKSTART: MOV AX, DATAMOV DS,AXMOV AL,XXCMP AL,0JGE BIGRMOV AL,0FFHJMP JUS2BIGE: JG JUS1MOV AL,0JMP JUS2JUS1: MOV AL,1JUS2: MOV YY,ALMOV,AH,4CHINT 21HCODE ENDSEND START 2、题 DATA SEGMENT6ARRAY DW D1,D2,D3,.,D100COUNT EQU $-ARRAYSUM DW ?DATA ENDSSTACK SEGMENT STACKDB 100DUP(?)STACK ENDSCODE SEGMENTASSSUME CS:CODE,DS:DATA,SS:STACKBIGIN: MOV AX,DATAMOV DS,AXMOV AX,0000HMOV CX,COUNTMOV BX,OFFSET ARRAYLOP: ADD AX,BXINC BXINC BXLOOP LOP1MOV SUM,AXMOV HA,4CHINT 21HCODE ENDSEND BIGIN3、题参考程序:Data segmengArray1 dw 30 dup(?)Mxa dw?Data endsStack segmentDw 200dw(?)Stack endsCode segmentAssume cs:code,ds:data,ss:stackMain proc farStart: push dsSub ax,axPush axMov ax,dataMov ds,axSub ax,axMov bx,axMov ax,array1bx7Mov cx,29Loop1: add bx,2Cmp ax, array1bxJge nextMov ax, array1bxNext: dec cxLoop loop1Mov max,axRetMain endpCode endsEnd start4、题参考程序:Data segmentArray1 db 250 dup(?)Count dw ?Data endsStack segment stackDw 300 dup(?)Stack endsCode segenmtAssume cs:code,ds:data,ss:stackMain proc farStart: push dxSbu ax,axPush axMov ax,dataMov ds,axXor ax,axMov cx,axMov bx,axMov si,axLoop1: inc bxAdd ax,bxCmp ax,1000Jge exitMov array1si,bxInc cxInc siJmp loop1Exit: Mov count,cxRetMain endp8Code endsEnd start5、题参考程序:DATA SEGMENTINPUT DB please input(az):$INPUT DB input error$DATA ENDSStack segmentDw 200dw(?)Stack endsCode segmentAssume cs:code,ds:data,ss:stackMain proc farStart: push dsSub ax,axPush axMOV AX,DATAMOV DS,AXMOV AH,09HMOV DX,SEG INPUTMOV DS,DXMOV DX,OFFSET INPUTINT 21HMOV AH,01HINT 21HCMP AL,61HJB LOPCMP AL,7AHJA LOPSUB AL,20HMOV DL,ALMOV AH,02HINT 21HJMP EXEITLOPT:MOV AH,09HMOV DX,SEG INPUT1MOV DS,DXMOV DX,OFFSET INPUT1INT 21HEXEIT:RETCODE ENDSEND START96、题参考程序:DATA SEGMENTINPUT DB please input N(09):$LFB DB 0$, 1$, 8$, 7$, 64$,125$,216$,343$,512$,729$N DB ?DATA ENDSStack segmentDB 100dw(?)Stack endsCode segmentAssume cs:code,ds:data,ss:stackMain proc farStart: push dsSub ax,axPush axMOV AX,DATAMOV DS,AXMOV AH,09H MOV DX,OFFSET INPUTINT 21HMOV AH,01HINT 21HMOV AH,01H INT 21H MOV N,AL MOV AH,02H MOV DL,0AHINT 21H
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《改进工具》(教学设计)安徽大学版三年级下册综合实践活动
- 2024年九年级历史上册 第三单元 封建时代的欧洲 第10课《拜占庭帝国和查士丁尼法典》教学设计 新人教版
- 2024-2025学年高中生物 第二章 染色体与遗传 第一节 减数分裂中的染色体行为教学设计3 浙科版必修2
- 七年级语文上册 20 记 铭 说 志四篇《爱莲说》教学设计1 长春版
- 18《太空生活趣事多》教学设计-2023-2024学年二年级下册语文统编版
- 2024-2025学年高中语文 第三课 神奇的汉字教学设计 新人教版选修《语言文字应用》
- 《第一单元 第5课 一、“弹力球”动画简介》教学设计 2023-2024学年人教版初中信息技术八年级上册
- 七年级英语上册 Module 4 Healthy food Unit 2 Is your food and drink healthy教学设计 (新版)外研版
- 7 看谁学得好 教学设计-2023-2024学年六年级上册心理健康教育(北师大版)
- 九年级化学下册 第九单元 溶液 9.2 溶解度教学设计 (新版)新人教版
- 跨境电子商务智慧树知到课后章节答案2023年下浙江工业大学
- 07FK02防空地下室通风设备安装图集
- 0-3岁婴幼儿保育与教育智慧树知到课后章节答案2023年下甘肃财贸职业学院
- 体外培育牛黄介绍-呼吸科课件
- 全国行政区划代码表
- 光伏-施工安全培训
- 6人小品《没有学习的人不伤心》台词完整版
- 餐饮公司负责人经营管理目标责任书
- 安全经验分享:中石油触电事故安全经验分享课件
- 第四讲 坚持以人民为中心PPT习概论2023优化版教学课件
- 2023年新修订的事业单位工作人员考核规定课件PPT
评论
0/150
提交评论