微机原理练习题_13

一、单项选择题(本大题共15小题,每小题3分,共45分。在每小题给出的四个备选项中,选出一个正确的答案。)
1、十六进制数5BF.C8转换成二进制数是()

A. 11011100111111101B
B. 010111011011.01101B
C. 010110111111.11001B
D. 010111011011.11001B

2,最适合进行加减操作的数字编码是()

A.补码
B.原码
C.反码
D. 移码

  1. 8086/8088微处理器的寄存器可以用作8位或16位寄存器的是()

A. SI
B. SP
C. IP
D. CX

  1. 8088CPU产生的数据总线有0条。

A. 8条
B. 16条
C. 20条
D. 32条

  1. 8086/8088CPU经加电复位后,执行第一条指令的地址是()

A. OFFFFFH
B. 03FFFF
C. OFFFFH
D. OFFFFOH

6 8086微处理器CLK,引脚输入时钟信号是由中其()提供。

A. 8284A
B. 8288
C. 8287
D. 8289

  1. 在汇编语句 MOV BL,A中,源操作数的寻址方式是()寻址。

A. 直接
B立即
C.基址
D.寄存器间接

8·若将AH的内容的高4位不变,低4位清0,应选用()

A. AND AL, OFOH
B. ORAL, OFOAN
C. XOR AL, OFOH
D. TEST AL, OFOH

9·若(AL) =OFH, (BL) =04H,"则执行CMPAL, BL后, AL和BL的内容为()

A. OFH 和 04H
B. OBH 和 04H.方试
C. OFH 和 OBH
D. 04H 和OFH

10.汇编语言语句格式中的名字项,下列错误的是()

A. FFFF
B. @Var
C. OFFFFH
D. T_S1

11,查询式1/O外设状态信息通过CPU的()

A. 数据总线读入
B. 某条控制线读入
C. 地址总线
D. 状态线

  1. 中断屏蔽寄存器的作用是( )。

A. 禁止外设向8259提出中断请求
B.禁止优先级较高的中断申请禁止
C.禁止CPU响应8259提出的中断申请
D.禁止 8259相应的某级中断申请传向 CPU

13·将寄存器AX的内容求反的正确操作是()

A. NEG AX
B. XOR AX, OFFFFH
C. AND AX, OFFH
D. CMPAX, AX

14…计算机与外设之间的串行通信,实际是()

A. CPU与1O接口并行,I/O接口与外设串行
B. CPU 与 VO 接口并行,I/O 接口与外设并行
C. CPU与I/O接口串行,I/O接口与外设串行
D. CPU与I/O接口串行,I/O接口与外设并行

  1. 8259A级联时, CASo-CAS2功能是()

A.从片给主片送上申请中断的引脚号
B.主片给从片送上被响应的从片编号
C.主片给从片送上响应的中断类型码
D.从片给主片送上响应的中断类型码

二、填空题(本大题共12小题, 15空,每空 2分,共 30 分。)

(1)设字长8位(含1位符号位)用十进制表示原码定点整数的最小负数是_____

  1. 8088CPU执行56H与3BH两个数加法运算,运算结果的标志位SF=_____ CF_____, ZF=_____

3,表示数据的存储单元的符号地址为_____

4,十进制数11/128可用二进制数码序列表示为_____

  1. 8255工作于方式0,微处理器可以采用无条件传送和______传送方式

6,无符号数和带符号数的两组条件转移指令,每条指令都有完全等效的两个指令助记符,例如,JL 指令的另一个指令助记符是_______。

  1. 8086与8255连接时, CPU能够访问的8255的端口地址有_____个

8,当从8255A的端口C读出数据时,8255A的控制信号CS、A1、Ao、RD、分别是_______

9.异步通信协议包括两个方面的内容,一是字符的格式规定,二是_______的要求。

10, 8086 CPU工作在最大方式时,产生IOR、IOw信号的器件是_______

11.8259A 的 INT 引脚连至 CPU 的_______端,用来向CPU发中断请求信号。

  1. 运行下面程序段:

    MOV AX,0500H
    PUSH AX
    POP BX
    MOV AX,3F5FH
    MOV CX,4
    ROR AL, CL
    AND AL, OFH
    执行后, AL=, BX=

三、简答题(本大题共3小题,每小题10分,共30分。)

  1. 比较 8255A 三种工作方式的应用场合有何区别?
  1. 简述 8086 和 8088 有什么不同?

3.已知: DS=2000H, BX=0300H, SI=0002H, (20300H)=12H,(20301H)=34H(20302H)=56H(20303H)=78H,(21400H) =2AH,(21401H) =4CH. (21402H)=B7H (21403H)=65H试说明下列各条指令执行完后 AX 寄存器的内容。

(1) MOV AX, 1400H
(2) MOV AX, BX
(3) MOV AX, [1400H]
(4) MOV AX, [BX]
(5) MOV AH, [BX+SI]

四、应用题(本大题共3小题,每小题15分,共45分)
1.编写程序段实现:设A、B、C均为无符号字节类型变量,试编写指令序列,求出其中的最大值,并存入字节类型变量MAX

2.存储器系统连接如下图,请分别写出图中第一组(1#、2#)、第二组(3#、4#)的地址分配范围。(写出具体步骤)。在这里插入图片描述
3,某微机系统中使用8255A作为并行口,其中A口工作在方式1输入,以中断方式与CPU交换数据,中断类型号为 OAH:B 口工作在方式 0输出,C 口的普通 IO 线作为输入,PC4 置 1,试编写 8255A 的初始化程序段,并设置 A 口的中断向量。已知 8255A 端口 A、B、C 和控制端口的地址分别是0100H, 0101H, 0102H, 0103H,且中断服务程序为SERV, 8255A工作方式控制字格式如下。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/148800.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

量化交易:建立趋势跟踪策略的五个指标

什么是趋势跟踪策略? 趋势跟踪策略是只需需顺势而为的策略,即在价格上涨时买入,在价格开始下跌时卖出。在趋势跟踪策略中,人们的目标不是预测或预测,而只是关注市场上的任何新兴趋势。 趋势是如何出现的?…

Flume学习笔记(3)—— Flume 自定义组件

前置知识: Flume学习笔记(1)—— Flume入门-CSDN博客 Flume学习笔记(2)—— Flume进阶-CSDN博客 Flume 自定义组件 自定义 Interceptor 需求分析:使用 Flume 采集服务器本地日志,需要按照日志…

第十一周任务总结

本周任务总结 本周物联网方面主要继续进行网关的二次开发与规则引擎实现设备联动的实现 非物联网方面主要复习了docker的使用与算法的学习 1.网关的二次开发,本周将实现debug调试输出的文件下载到了网关,但网关出了问题无法连接,最终跟客服…

Libvirt-Qemu-Kvm 操作手记

(持续更新~) 本文主要用于记录在操作libvirt qemu kvm过程中遇到的问题及原因分析。 Hugepage 让qemu使用大页可以减少tdp的size,一定程度上可以提高性能;使用大页可以用memfd或者file backend。 memfd 操作步骤如下: 在系统中reserv…

数据结构 堆

手写堆&#xff0c;而非stl中的堆 如何手写一个堆&#xff1f; //将数组建成堆 <O(n) for (int i n / 2;i;i--) //从n/2开始down down(i); 从n/2元素开始down&#xff0c;最下面一层元素的个数是n/2&#xff0c;其余上面的元素的个数是n/2&#xff0c;从最下面一层到最高层…

electron使用better-sqlite3打包失败(electron打包有进程没有界面)

remove *\chrome_100_percent.pak: Access is denied. 解决&#xff1a; 管理员权限执行&#xff1a;taskkill /IM 你的进程名.exe /F&#xff0c;再次执行build electron使用better-sqlite3打包后有进程没有界面 原因是代码及依赖包安装有误&#xff0c;模块丢失。主要分享的…

Web前端—移动Web第二天(空间转换、动画、综合案例:全名出游)

版本说明 当前版本号[20231118]。 版本修改说明20231118初版 目录 文章目录 版本说明目录移动 Web 第二天01-空间转换空间转换简介平移视距旋转左手法则rotate3d-了解立体呈现案例-3d导航缩放 02-动画动画实现步骤animation复合属性animation拆分写法案例-走马灯精灵动画多组…

每天一道算法题(六)——返回一组数字中所有和为 0 且不重复的三元组

文章目录 前言1、问题2、示例3、解决方法4、效果5、注意点 前言 注意&#xff1a;答案中不可以包含重复的三元组。 1、问题 给你一个整数数组 nums &#xff0c;判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k &#xff0c;同时还满足 nums[i] n…

WMS仓库管理系统库位分配规划

分配说明 每个商品必须至少有一个分拣位&#xff08;整箱或拆零均可&#xff09;如果只设了拆零分拣位&#xff0c;则入库不分配存储位&#xff0c;只上拆零分拣位&#xff0c;对于DPS分拣商品是一品固定一个货位&#xff0c;对于RF分拣商品是动态分配货位&#xff0c;一个商品…

记录我常用的免费API接口

目录 1.随机中英文句子 2.随机中英文句子&#xff08;带图片和音频&#xff09; 3.随机一句诗 4.随机一句话 5.随机一句情话 6. 随机一句舔狗语录 7.历史上的今天 8.获取来访者ip地址 9&#xff1a;获取手机号信息 10. 垃圾分类查询 11.字典查询 12.QQ信息查询 1.随…

Mybatis-Plus《学习笔记 22版尚硅谷 》——感谢【尚硅谷】官方文档

Mybatis-Plus《学习笔记 22版尚硅谷 》 一、MyBatis-Plus1.简介2.特性3.支持数据库4.框架结构5.官方地址 二、入门案例1.开发环境2.建库建表3.创建工程4.配置编码5.测试查询 三、增删改查1.BaseMapper<T>2.调用Mapper层实现CRUD2.1 插入2.2 删除a、根据ID删除数据b、根据…

Node.js之TCP(net)

Hi I’m Shendi Node.js之TCP&#xff08;net&#xff09; 最近使用Nodejs编写程序&#xff0c;需要用到自己编写的分布式工具&#xff0c;于是需要将Java版的用NodeJs重新写一遍&#xff0c;需要使用到TCP通信&#xff0c;于是在这里记录下Node.js TCP 的使用方法 依赖 需要使…

【Python进阶】近200页md文档14大体系知识点,第4篇:linux命令和vim使用

本文从14大模块展示了python高级用的应用。分别有Linux命令&#xff0c;多任务编程、网络编程、Http协议和静态Web编程、htmlcss、JavaScript、jQuery、MySql数据库的各种用法、python的闭包和装饰器、mini-web框架、正则表达式等相关文章的详细讲述。 全套Python进阶笔记地址…

黑马程序员 计算机网络(笔记)

参考文章&#xff1a;【黑马程序员】计算机网络概述~ 程序员必须掌握的入门基础知识&#xff01; 参考文章&#xff1a;黑马程序员Linux运维工作场景解决方案零基础到就业 参考文章&#xff1a;网络安全运维进阶教程&#xff0c;运维工程师深度学习教程 文章目录 linux入门到…

Jenkinsfile+Dockerfile前端vue自动化部署

前言 本篇主要介绍如何自动化部署前端vue项目 其中&#xff0c;有两种方案&#xff1a; 第一种是利用nginx进行静态资源转发&#xff1b;第二种方案是利用nodejs进行启动访问&#xff1b; 各个组件版本如下&#xff1a; Docker 最新版本&#xff1b;Jenkins 2.387.3nginx …

基于STC12C5A60S2系列1T 8051单片的模数芯片ADC0809实现模数转换应用

基于STC12C5A60S2系列1T 8051单片的模数芯片ADC0809实现模数转换应用 STC12C5A60S2系列1T 8051单片机管脚图STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍模数芯片ADC0809介绍通过模数芯片ADC0809把电压模…

Flutter笔记:拖拽手势

Flutter笔记 拖拽手势 作者&#xff1a;李俊才 &#xff08;jcLee95&#xff09;&#xff1a;https://blog.csdn.net/qq_28550263 邮箱 &#xff1a;291148484163.com 本文地址&#xff1a;https://blog.csdn.net/qq_28550263/article/details/134485123 目 录 1. 概述2. 垂直拖…

Adobe Illustrator——原创设计的宝藏软件

今天&#xff0c;我们来谈谈一款在Adobe系列中曾经多次给大家都提到的原创性极强的设计理念丰富的矢量图形编辑软件——Adobe Illustrator。 Adobe Illustrator&#xff0c;其定位是一款与Photoshop相类似对矢量图形进行编辑的软件。 Adobe Illustrator&#xff0c;作为全球最著…

【自然语言处理】【大模型】赋予大模型使用工具的能力:Toolformer与ART

赋予大模型使用工具的能力&#xff1a;Toolformer与ART ​ 本文介绍两种赋予大模型使用外部工具能力的方法&#xff1a;Toolformer和ART。 Toolformer论文地址&#xff1a;https://arxiv.org/pdf/2302.04761.pdf ART论文地址&#xff1a;https://arxiv.org/pdf/2303.09014.pd…

学习网络编程No.10【深入学习HTTPS】

引言&#xff1a; 北京时间&#xff1a;2023/11/14/18:45&#xff0c;因为种种原因&#xff0c;上个月的文章昨天才更新&#xff0c;目前处于刷题前夕&#xff0c;算法课在看了。这次和以前不一样&#xff0c;因为以前对知识框架没有很好的理念&#xff0c;并不清楚相关知识要…