电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

微机原理-复习

88页
  • 卖家[上传人]:
  • 文档编号:51718849
  • 上传时间:2018-08-16
  • 文档格式:PPT
  • 文档大小:462.50KB
  • / 88 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、样 题一. 填 空 题1十进制数196对应的二进制数为 B,-90的补 码为 B。 一. 填 空 题1十进制数196对应的二进制数为 B,-90的补 码为 B。 11000100 10100110一. 填 空 题2将十进进制数46用分离BCD码码形式定义义到BCDWORD字单单元的伪伪指令定义语义语句为为 。 一. 填 空 题2将十进进制数46用分离BCD码码形式定义义到BCDWORD字单单元的伪伪指令定义语义语句为为 。 BCDWORD DW 0406H 一. 填 空 题3若给给某微机系统统配置16K字节节的SRAM电电路,SRAM芯片选选用Intel 2114,则则共需 片2114芯片。一. 填 空 题3若给给某微机系统统配置16K字节节的SRAM电电路,SRAM芯片选选用Intel 2114,则则共需 片2114芯片。32一. 填 空 题4在8086系统中,若某存储器字单元是对准的,则CPU访问该存储单元需 个总线周期完成;若某存储器字单元是未对准的,则CPU访问该存储单元需 个总线周期完成。若访问一个奇地址存储器字节单元时,使用 数据总线。 一. 填 空 题4在8086系统中,

      2、若某存储器字单元是对准的,则CPU访问该存储单元需 个总线周期完成;若某存储器字单元是未对准的,则CPU访问该存储单元需 个总线周期完成。若访问一个奇地址存储器字节单元时,使用 数据总线。 12 D15-D8一. 填 空 题5. MOV AX,BPSI+13H 指令的源操作数的寻寻址方式为为 。 一. 填 空 题5. MOV AX,BPSI+13H 指令的源操作数的寻寻址方式为为 。 基址变址且相对寻寻址一. 填 空 题6.若(DS)=0100H ,(SS)=0150H ,(BX)=0003H ,(BP)=0003H,存储储器 (01003H)=9876H ,(01503H)=6789H ,则则CPU执执行:MOV AL,BX指令后,(AL)= ,CPU执执行MOV AX,BP指令后,(AX)= 。 一. 填 空 题6.若(DS)=0100H ,(SS)=0150H ,(BX)=0003H ,(BP)=0003H,存储储器 (01003H)=9876H ,(01503H)=6789H ,则则CPU执执行:MOV AL,BX指令后,(AL)= ,CPU执执行MOV AX,BP指令后,(A

      3、X)= 。 76H6789H一. 填 空 题7. 8086CPU关于数据的寻址方式中,是存储器寻址方式的有。一. 填 空 题7. 8086CPU关于数据的寻址方式中,是存储器寻址方式的有。寄存器间接寻址、寄存器相对寻址、直接寻址、基址变址寻址、基址变址且相对寻址一. 填 空 题8若(AL)=OFFH,CF=0,则则CPU 执执行INC AL 指令后,CF= 。 一. 填 空 题8若(AL)=OFFH,CF=0,则则CPU 执执行INC AL 指令后,CF= 。 0一. 填 空 题98086CPU的字符串处理指令的目的串地址默认在 。 一. 填 空 题98086CPU的字符串处理指令的目的串地址默认在 。 ES:DI一. 填 空 题10I/O 地址译码译码 方式有部分地址译码译码 和 。 一. 填 空 题10I/O 地址译码译码 方式有部分地址译码译码 和 。 全地址译码译码一. 填 空 题11若分配给给某存储储器单单元的逻辑逻辑 地址为为9C3DH:56A2H,则则该单该单 元的物理地址为为 H。 一. 填 空 题11若分配给给某存储储器单单元的逻辑逻辑 地址为为9C3DH:56A2H

      4、,则则该单该单 元的物理地址为为 H。 A1A72一. 填 空 题12若(DX)=8DH,(CL)=03H,CF=1,则则CPU执执行 RCR DX,CL指令后,(DX)= 。 一. 填 空 题12若(DX)=8DH,(CL)=03H,CF=1,则则CPU执执行 RCR DX,CL指令后,(DX)= 。 6011H二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明源操作数的寻址方式,对于错误指令打,说 明其错误原因。 1.OUT 200H,AL ( )当I/O地址超过FFH(255)时,必须用DX间接寻址。2.MOVSB ( ) 二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明源操作数的寻址方式,对于错误指令打,说 明其错误原因。 隐含寻址3. AND AL,CX ( )二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明源操作数的寻址方式,对于错误指令打,说 明其错误原因。 类型不一致4. MOV BX,AL ( )二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明源操作数的寻址方式,对于错误指令打,说 明其错误原因。 寄存器寻

      5、址5. DIV 26H ( )二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明源操作数的寻址方式,对于错误指令打,说 明其错误原因。 乘除法指令,SRC不能为立即数寻址6. POP BH ( )二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明源操作数的寻址方式,对于错误指令打,说 明其错误原因。 堆栈只能按字操作7. ROL DX,2 ( )二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明源操作数的寻址方式,对于错误指令打,说 明其错误原因。 当移位次数超过1次时,必须用CL提供移位次数8.MOV BX,BP+03H ( )二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明源操作数的寻址方式,对于错误指令打,说 明其错误原因。 两个存储器单元之间不能直接操作9. DAA AL ( )二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明源操作数的寻址方式,对于错误指令打,说 明其错误原因。 此指令为隐含寻址,不能写出操作数10MOV BX,10 ( )二.判断下列指令语法书写是否正确,对于正确指令打 , 并分别说明

      6、源操作数的寻址方式,对于错误指令打,说 明其错误原因。 类型不明确三.以图示说明下列语句实现的空间分配和 预置的数据(假设变量定义在1500H段,VAR1 在段内的偏移地址为0000H)。 VAR1 DB 17H,17,-17 VAR2 DB XIDIAN VAR3 DW 1234H,56 VAR4 DW VAR2 VAR5 DB 4 DUP(?) 三.以图示说明下列语句实现的空间分配和 预置的数据(假设变量定义在1500H段,VAR1 在段内的偏移地址为0000H)。 VAR117H 11H 0EFH X1500H:0000H0003HVAR2VAR1 DB 17H,17,-17 VAR2 DB XIDIAN VAR3 DW 1234H,56 VAR4 DW VAR2 VAR5 DB 4 DUP(?) I DI A N三.以图示说明下列语句实现的空间分配和 预置的数据(假设变量定义在1500H段,VAR1 在段内的偏移地址为0000H)。VAR5000FHVAR31500H:0009HVAR4VAR1 DB 17H,17,-17 VAR2 DB XIDIAN VAR3 DW 1234

      7、H, 56H VAR4 DW VAR3 VAR5 DB 2 DUP(?) 34H 12H 56H 00H000DH09H 00H ? ?四.程序分析题MOV AL , 06HSHL AL , 01HMOV BL , ALMOV CL , 3SHL AL , CLADD AL , BL 1分析下列程序完成的功能四.程序分析题MOV AL , 06HSHL AL , 01HMOV BL , ALMOV CL , 3SHL AL , CLADD AL , BL 1分析下列程序完成的功能功能:6*18的值 AL四.程序分析题TABLE DW 50,40,30,20ENTRY DW 2MOV BX, OFFSET TABLEADD BX,ENTRYMOV AX,BX 2若有以下变量定义,请说明下面的程序 执行后,AX的内容是什么?四.程序分析题TABLE DW 50,40,30,20 ENTRY DW 2MOV BX, OFFSET TABLEADD BX,ENTRYMOV AX,BX ENTRYTABLE32H 00H 28H 00H 1EH 00H 14H 00H 02H 00HDS:(BX

      8、)(BX)+2(AX)=0028H四.程序分析题3已知有200个8位无符号数已存放在缓存区INX中, FUNCY2子程序的功能是对这200个数据由低到高排序。请在划线处填入必要指令,使以下子程序完整。四.程序分析题FUNCY2 PROC NEARPUSH AXMOV CH , B10: LEA SI ,INXDEC CL ,CHB20: MOV AL ,SI 四.程序分析题CMP AL, SI+1XCHG AL, SI+1B30: INC SIDEC CL 四.程序分析题JNZ B20DEC CHPOP AXRETFUNCY2 ENDP 四.程序分析题FUNCY2 PROC NEARPUSH AXMOV CH , B10: LEA SI ,INXMOV CL ,CHB20: MOV AL ,SI 200-1四.程序分析题CMP AL, SI+1XCHG AL, SI+1B30: INC SIDEC CL JBE B30H四.程序分析题CMP AL, SI+1XCHG AL, SI+1B30: INC SIDEC CL JBE B30HMOV SI , AL四.程序分析题JNZ B20D

      9、EC CHPOP AXRETFUNCY2 ENDP JNZ B10H五.编程题在存储器ADDR单元中存放着数Y的地址,试编制一程序统计数Y中的1的个数,并将结果存入COUNT单元中。五.编程题1 写出编程思想;2 画出流程图; 3. 编写完整的源程序。 五.编程题1 写出编程思想; ADDRCOUNTNUMBENUMBERY? ?2个字节五.编程题1 写出编程思想;要测出数Y中1的个数,一个比较简单的方法就是逐位测试,把数Y用移位的方法,逐次移到CF中去,根据CF是否为1来计数,共循环移位计数16次。五.编程题1 写出编程思想;但在很多情况下,数Y可能一开始就 为0,或在循环移位计数的过程中,在16 次循环未进行完之前,已经变为0,那么 用上述循环移位的逐位测试法,势必使 程序执行效率降低。五.编程题1 写出编程思想;为了提高程序的效率,在这类程序设计中,我们常采用先循环判断后循 环工作的循环结构。循环结束控制条件为:ZF=1。2 画出流程图;初始化 BX(ADDR) AX(BX) DX0开 始(AX)-0 比较ZF=1 ?CF=1 ?(AX)左移一次DX(DX)+1(COUNT)(DX)结 束NYNY循环判断循环工作 3. 编写完整的源程序。DATA SEGMENTADDR DW NUMBERNUMBER DW YCOUNT DW ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV BX,ADDR

      《微机原理-复习》由会员子分享,可在线阅读,更多相关《微机原理-复习》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.