汇编程序设计MOOC精选题

news2024/11/25 10:28:02

一、微型计算机基础

1.微型计算机各部件之间是用(系统总线)连接起来的
2.冯诺依曼结构确定计算机的五个基本部件:i/o,存储器、控制器和(运算器)
微处理器通过(数据)总线 向存储器和io接口电路传输数据信号。
背上、(数据总线发信号)
3.计算机执行一条指令,(取操作数)不是必须的一个步骤
4.
在这里插入图片描述
千万别选成了ASCII码
4.
在这里插入图片描述
这题注意在将A5转化为二进制代码之后,发现最高位的数字是1,既然是求真值了,建议是此刻就将负号写上去,然后对剩下的7位进行转换即可。(防止忘了)
5.
在这里插入图片描述
这题设计到一个问题(本质上就是求80H的补码即可得到真值),ques:由真值得到反码之后+1得到1111 1111 + 1,如何处理???Ans见下:
在这里插入图片描述
所以本题就是得到 1(1000 0000),即符号位扩上去(原来符号位的位置的1仍然不变)—>相当于多一个1出来,最高位(进出来的)为此刻的符号位所以是负数,数值部分为2^7=128,综上所述:答案为-128

二、80X86微处理器

1、 问题:在一般的微处理器中,( )包含在CPU中。
选项:
A:内存
B:输入/输出端口
C:磁盘驱动器
D:算术逻辑单元
答案: 【算术逻辑单元 】
2、 问题:所谓微机的字长是指( )。 
选项:
A:CPU内部数据总线的位数
B:CPU外部数据总线的位数
C:CPU地址总线的位数
D:CPU中运算器一次能处理二进制数的最大位数
答案: 【CPU中运算器一次能处理二进制数的最大位数】
3、 问题:80486CPU进行算术和逻辑运算时,可处理的信息的长度为( )。
选项:
A:32位
B:16位
C:8位
D:都可以
答案: 【都可以】
4、 问题:在下面关于微处理器的叙述中,错误的是( ) 。
选项:
A:微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片
B:一台计算机的内部只含有1个处理器
C:CPU内部的寄存器由具有特殊用途的存储单元组成,是存储器系统的一部分
D:不同型号的CPU可能具有不同的机器指令
答案: 【一台计算机的内部只含有1个处理器】
5、 问题:若某台微型计算机的型号是奔四800,则其中800的含义是( )。
选项:
A:CPU中有800个寄存器
B:CPU中有800个运算器
C:时钟频率为800MHZ
D:该微机的内存为800MB
答案: 【时钟频率为800MHZ】
6、 问题:程序设计中所使用的地址是( )。
选项:
A:逻辑地址
B:有效地址
C:物理地址
D:段基址
答案: 【逻辑地址】
7、 问题:控制器的功能是( )。
选项:
A:产生时序信号
B:从主存取出指令并完成指令操作码译码
C:从主存取出指令、分析指令并产生有关的操作控制信号
D:完成算术和逻辑运算
答案: 【从主存取出指令、分析指令并产生有关的操作控制信号】
8、 问题:运算器的主要功能是( ) 。
选项:
A:算术运算
B:算术运算与逻辑运算
C:逻辑运算
D:函数运算
答案: 【算术运算与逻辑运算】
9、 问题:编程人员不能随意读写的寄存器是( )。
选项:
A:DI
B:CX
C:IP
D:SP
答案: 【IP】
10、 问题:80X86微处理器中的 BX是( )。
选项:
A:基址寄存器
B:计数寄存器
C:变址寄存器
D:基数寄存器
答案: 【基址寄存器 】

11、 问题:如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是( )。
选项:
A:3000H
B:12000H
C:21000H
D:1000H
答案: 【12000H】
12、 问题:若某数据段位于存储区38000H~47FFFH,则该数据段的段基址可能为( )。
选项:
A:38000H
B:47FFFH
C:3000H
D:3800H
答案: 【3800H】
13、 问题:80486微处理器中的寄存器可以作为8位或16位寄存器使用,如( )。
选项:
A:SI
B:DI
C:IP
D:CX
答案: 【CX】
14、 问题:以下不属于CPU状态标志的是( )。
选项:
A:C标
B:A标
C:D标
D:P标
答案: 【D标】
15、 问题:486工作在实地址模式下时,能访问的物理内存空间是( )B。
选项:
A:1M
B:16M
C:20M
D:64K
答案: 【1M】
16、 问题:工作在实地址模式下时,32位处理器对存储器是进行分( )管理的。
选项:
A:节
B:段
C:页
D:段页
答案: 【段】
17、 问题:32位处理器的工作模式不包含( )模式。
选项:
A:实地址
B:保护
C:虚拟86
D:嵌入
答案: 【嵌入】
18、 问题:CPU 芯片中只集成了运算器和控制器。
选项:
A:正确
B:错误
答案: 【错误】
19、 问题:若一个数据块的起始地址为20A0H:0F6H,则该数据块起始的实际地址是21B60H。
选项:
A:正确
B:错误
答案: 【错误】
20、 问题:80486的数据总线都是16位。
选项:
A:正确
B:错误
答案: 【错误】
21、 问题:SP做堆栈指针时,其内容必须指向堆栈栈顶。
选项:
A:正确
B:错误
答案: 【正确】
22、 问题:字长是描述CPU数据总线宽度的指标。
选项:
A:正确
B:错误
答案: 【错误】
23、 问题:逻辑地址不是物理地址,但它是唯一的。
选项:
A:正确
B:错误
答案: 【错误】
24、 问题:物理地址不是逻辑地址,并且某内存单元的物理地址是唯一的。
选项:
A:正确
B:错误
答案: 【正确】
25、 问题:在80486的32位标志寄存器中,其每一位都有一定的含义。
选项:
A:正确
B:错误
答案: 【错误】
26、 问题:微机的字长愈长,计算精度愈高,指令处理功能愈强。
选项:
A:正确
B:错误
答案: 【正确】
27、 问题:实地址模式下80486可以直接访问的内存单元为1MB,一个逻辑段为1MB。
选项:
A:正确
B:错误
答案: 【错误】
28、 问题:当取指令时,CPU会自动以代码段寄存器CS内容作为段基址,左移4位后,再加上指令指针IP内容作为偏移量,形成20位物理地址。
选项:
A:正确
B:错误
答案: 【正确】
29、 问题:80486的逻辑段不允许有段的重叠和交叉。
选项:
A:正确
B:错误
答案: 【错误】
30、 问题:16位微处理器的内部结总线接口单元BIU由段寄存器(CS、DS、SS、ES)、指令指针寄存器(IP)、内部暂存器、指令队列、地址加法器及总线控制电路组成。
选项:
A:正确
B:错误
答案: 【正确】
31、 问题:80X86工作在实模式下时,每个物理存储单元对应唯一的物理地址,其范围是0 ~ ( )H。
答案: 【FFFFF】
32、 问题:指令指针用IP表示,其中存放的是CPU所要访问的内存单元的( )。
答案: 【偏移地址;有效地址】
33、 问题:8086CPU具有20条地址线,可直接寻址( )B容量的内存空间。
答案: 【1M;1兆;1024K】
34、 问题:32位微处理器有两个独立的物理空间,一个是存储空间,另一个是( )空间。
答案: 【I/O;输入输出;IO;输入/输出】
35、 问题:在实地址模式下,设SS=0408H,SP=0130H,则栈顶单元的物理地址是( )H。
答案: 【041B0】
36、 问题:运算器的主要功能是逻辑运算和( )运算 。
答案: 【算术;数学】
37、 问题:80X86微处理器以段寄存器中的CS作为段基址,则生成物理地址时,偏移地址允许使用( )寄存器。(书写该寄存器的汇编助记符)
答案: 【ip;IP】
38、 问题:80X86微处理器的16位寄存器中,被称作累加器的是( )寄存器。(书写该寄存器的汇编助记符)
答案: 【AX;ax】
39、 问题:80486处理器内部的标志寄存器FLAG,为系统提供( )个控制标志。
答案: 【3;三】
40、 问题:实地址模式下,80486处理器内部的寄存器SS在访问内存时用来提供( )段的段基址。
答案: 【堆栈】

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

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

相关文章

java程序处理三张表要进行怎么样的操作

首先第一步梳理思路,id没有存在说明是新添加的,如果id存在那就是对现有文章的修改。 /*** 发布文章或保存草稿** param dto* return*/Overridepublic ResponseResult submitNews(WmNewsDto dto) {//0.条件判断if(dto null||dto.getContent() null){ret…

CKA 真题练习(十六)备份还原etcd

题目: 首先,为运行在 https://11.0.1.111:2379 上的现有 etcd 实例创建快照并将快照保存到 /var/lib/backup/etcd-snapshot.db (注意,真实考试中,这里写的是 https://127.0.0.1:2379) 为给定实例创建快照预计能在几秒钟内完成。 …

Java 时间范围

前端使用Element-ui 时间范围组件 后端注意在Vo里面时间设置String类型不要设置Date类型 XMl组件字段映射成功性

【基于Cocos Creator实现的赛车游戏】9.实现汽车节点的控制逻辑

转载知识星球 | 深度连接铁杆粉丝,运营高品质社群,知识变现的工具 项目地址:赛车小游戏-基于Cocos Creator 3.5版本实现: 课程的源码,基于Cocos Creator 3.5版本实现 在上一节的课程中,您已经实现了通过触控给刚体施…

LIO-SAM论文与代码总结

看了一些注释版的代码和博客,很多都很详细,但是有的看起来比较绕,或者对一些名词和定义的解释有歧义,不一定就说错了,但是仍然不方便自己理解,所以自己梳理一下,顺便记录。 目录 原文附带架构…

js 小数相乘后,精度缺失问题,记录四舍五入,向下取整

在做项目的时候,有一个计算金额的,结果发现计算的金额总是缺失0.01,发现相乘的时候,会失去精度,如图所示。被这整的吐血,由于计算逻辑由前端计算,所以传值后端总出错(尽量后端计算)。 还发现to…

React Native 环境配置(mac)

React Native 环境配置(mac) 1.Homebrew2.Node.js、WatchMan3.Yarn4.Android环境配置1.安装JDK2.下载AndroidStudio1.国内配置 Http Proxy2.安装SDK1.首先配置sdk的路径2.SDK 下载 3.创建模拟器4.配置 ANDROID_HOME 环境变量 5.IOS环境1.升级ruby&#x…

SQL8 查找某个年龄段的用户信息

描述 题目:现在运营想要针对20岁及以上且23岁及以下的用户开展分析,请你取出满足条件的设备ID、性别、年龄。 用户信息表:user_profile iddevice_idgenderageuniversityprovince12138male21北京大学Beijing23214male复旦大学Shanghai36543…

神经网络 06(优化方法)

一、优化方法 网络搭建好,损失函数设计好之后, 根据损失函数更新参数(权重,偏移)。参数更新过程就是一个神经网络优化过程。 二、梯度下降方法 梯度下降法简单来说就是一种寻找使损失函数最小化的方法。从数学上的角度来看,梯度…

仿东郊到家app系统及功能介绍

类似东郊到家app系统开发,预约sap东郊到家软件定制开发,东郊到家小程序APP开发,东郊到家模式系统定制开发 一、东郊到家软件介绍 1、东郊到家app是一家以推拿为主项,个人定制型的o2o平台,东郊到家app平台提供、正规、安…

计算即时订单比例-首单使用开窗函数row_number()

1 需求 即时订单和计划订单 订单配送中,如果期望配送日期和下单日期相同,称为即时订单,如果期望配送日期和下单日期不同,称为计划订单。 请从配送信息表(delivery_info)中求出每个用户的首单(用…

langchain主要模块(一):模型输入输出

langchain2之模型输入输出 langchain1.概念2.主要模块模型输入/输出 (Model I/O)数据连接 (Data connection)链式组装 (Chains)代理 (Agents)内存 (Memory)回调 (Callbacks) 3.模型输入/输出 (Model I/O)提示提示模板示例选择器 模型LLMsChatModels 输出解释器 langchain 1.概…

计算机竞赛 多目标跟踪算法 实时检测 - opencv 深度学习 机器视觉

文章目录 0 前言2 先上成果3 多目标跟踪的两种方法3.1 方法13.2 方法2 4 Tracking By Detecting的跟踪过程4.1 存在的问题4.2 基于轨迹预测的跟踪方式 5 训练代码6 最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 深度学习多目标跟踪 …

opencv(python)视频按帧切片/cv2.VideoCapture()用法

一、介绍 cv2.VideoCapture是OpenCV中一个用于捕捉视频的类。它可以访问计算机的摄像头,或从视频文件中读取图像。通过cv2.VideoCapture,用户可以轻松地捕捉、保存、编辑和传输视频流数据。 使用cv2.VideoCapture可以实现以下功能: 1. 打开…

基于微信小程序的自习室系统设计与实现,可作为毕业设计

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝30W、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 文章目录 1 简介2 技术栈3 需求分析3.1用户需求分析3.1.1 学生用户3.1.3 管理员用户 4 数据库设计4.4.1 E…

linux————ansible

一、认识自动化运维 自动化运维: 将日常IT运维中大量的重复性工作,小到简单的日常检查、配置变更和软件安装,大到整个变更流程的组织调度,由过去的手工执行转为自动化操作,从而减少乃至消除运维中的延迟,实现“零延时”…

Could not find artifact com.mysql:mysql-connector-j:pom:unknown

在 <dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId><scope>runtime</scope> </dependency> 添加版本号 这里用的是8.0.33版本&#xff0c;输入5.0的版本依然会报错 我自身用的是5.0…

做期权卖方有资金限制吗?

做期权卖方一般是有经济实力的自然人或机构做的&#xff0c;而且必须开立保证金账户&#xff0c;万一买方要行权就会有较高的风险&#xff0c;当然&#xff0c;做期权卖方在交易方面对经验和行情的预判是有一定要求的&#xff0c;下文介绍做期权卖方有资金限制吗&#xff1f; 一…

TCP服务器使用多路复用

启用复用的作用&#xff1f; 解决linux系统中的io阻塞问题&#xff0c;让多个阻塞io接口可以一起执行。无需开启线程&#xff0c;节省系统资源。 linux系统中的阻塞io有哪些&#xff1f; scanf、read管道、eadTcp套接字、acppet接收连接请求 有以下两种方式实现多路复用&am…

广州xx策划公司MongoDB恢复-2023.09.09

2023.09.08用户的MongoDB数据库被勒索病毒攻击&#xff0c;数据全部被清空。 提示&#xff1a; mongoDB的默认端口为27017&#xff0c;黑客通常通过全网段扫描27017是否开放判断是否是MongoDB服务器。一旦发现27017开放&#xff0c;黑客就会用空密码、弱密码尝试连接数据库。黑…