C_11微机原理

一、单项选择题(本大题共 15 小题,每小题 3分,共45分。在每小题给出的四个备选项中,选出一个正确的答案。)

  1. .EXE 文件产生在()之后。

A.汇编
B. 编辑
C.用软件转换
D.连接

  1. 2,十进制-61的8位二进制原码是()

A. 00101111
B. 00111101
C. 10101111
D. 10111101

  1. 某机存储器首地址为91000H、末地址为92FFFH,则存储容量为()

A. 4K
B. 6K字节。
C. 8K
D. 16K

  1. 在 8086/8088 系统中,约定用于形成堆栈段数据的物理地址的寄存器有

A. SS, SP, BP
B. SS, SP, BX
C. DS, BX, BP
D. DS, SP, BP

  1. 段定义语句的结束语句是

A. END
B. ENDS
C. ENDP
D. ENDM

  1. 执行“DIV BX"指令后,()寄存器中存放商。

A. AL
B. AH
C. AX
D. DX

7、寄存器间接寻址方式中,操作数在()中。

A. 通用寄存器
B.堆栈
C. 主存单元
D. 段寄存器

8, 8086/8088指令OUT80H, AL表示()

A. 将 80H 送给 AL
B.将80H端口的内容送给AL
C.将AL的内容送给80H端口
D.将AL内容送给80H内存单元

  1. MOV AX, ES:[BX][SI]的源操作数的物理地址是()

A. (DS)×16d+(BX)+(SI)
B. (ES)x16d+(BX)+(SI)
C. (SS)×16d+(BX)+(SI)
D. (CS)x16d+(BX)+(SI)

  1. INC 指令不影响()标志。

A. OF
B. CF
C. SF
D. ZF

  1. 某 RAM 芯片有 2K×8 位的容量,它的片内地址线和数据线分别是()

A. Ao~Ais 和 Do~D15
B. Ao~A1o和 DD7
C. A0A11和DoD7
D. Ao~A11和 Do~D15

  1. NU EQU 80H
    DAI DB 34H
    执行指令XOR DA1,NU后,DA1的内容是()

A OB4Η
B. 80H
C. 34H
D 4BH

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

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

  1. 8253 是可编程的()接口芯片。

A.定时器/计数器
B. 并行传输
C.串行传输
D.中断控制器

15,下述中断,优先权级别最高的中断是()

A. NMI
B. INTR
C.单步中断
D. INT n

二、填空题(本大题共9小题, 15空,每空2分,共30分。)
1.十六进制数2B. 4H转换为十进制数是
2.在实模式下,逻辑地址为2000H:1200H,则其对应存储单元的物理地址是
3,设异步传输时,一帧信息包括1位起始位、7位信息位、1位奇偶校验位和1位停止位,如果波特率为 9600bps,则每秒能传输个字符。
4,当定义含有多个字符的字符串时,只能使用伪指令。
5. 在 8086 系统中,堆栈是按方式工作的存储区域,操作地址由寄存器和寄存器提供。
6. 6,设当前的SP-0100H,执行PUSH AX指令后, SP=_H. 若改为执行 INT 21H 指令后,则 SP=H。
7. 7.若当前 SP=6000H, CPU执行一条IRET 指令后, SP=H:而当CPU执行一条段内返回指令 RET 6后,SP=H.
8. 8. 8259A 有个方式选择控制字和操作命令字。

  1. 已知 AX=6666H, BX=OFFOOH
    MOV AX,5555H
    MOV AX,BX
    XOR AX,AX
    NOT BX
    执行程序段后 AX=, BX=

三、简答题(本大题共 3 小题,每小题 10 分,共 30 分。)
1已知 8086 系统中,内存某存储区域如图所示,设其段地址为 2600H。偏移地址 内容
1810H 34H
1811H 35H
1812H 36H
1813H 37H
1814H 38H
1815H 39H

(1)字数据 3837H 的逻辑地址是多少?物理地址是多少?
(2)地址为 1810H的字节数据是多少?地址为 1811H 的双字数据是多少?
(3)指令MOV AX,[1812H]和LEA BX,[1812H],执行后AX=BX=

2,简述微处理器、微型计算机和微型计算机系统的概念,说明三者之间有什么不同?

3·简述微型计算机系统的工作过程

四、应用题(本大题共3小题,每小题15分,共45分)文回1.用8255A控制一组红、绿、黄灯,如图所示。要求用K1、K2的闭合与断开来控制红、绿、黄三灯的点亮,对应关系如题表所示。设 8255A 的端口地址范围为60H~63H。请填空将程序补充完整,初始化时无关项置 0。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
答:(1)
(2)
(3)
(4)
(5)
(6)
(7)

2.阅读程序回答问题
DSEG SEGMENT
BLOCK DB 51,30,43,107,89,90,200,197,70,64
COUNT EQU 10
RESULT DB 0
DSEG ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DSEG
MAIN PROC FAR
START: PUSH DS
SUB AX, AX
PUSH AX
MOV AX, DATA
MOV DS, AX
MOV ES, AX
MOV SI, OFFSET BLOCK
MOV CX, COUNT
CON:MOV AL, [SI]
TEST AL, 01H
JZ NEXT
INC RESULT
NEXT: INC SI
LOOP CON
RET
MAIN ENDP
CODE ENDS
END START
问题 (1)该程序的功能是
(2)程序执行后,RESULT单元的内容是
(3)汇编后 COUNT=HERE不改变程序功能,MOV SI, Offset BLOCK 指令可以用
3.用两片静态 RAM 芯片 6264 组成的 8 位微机存储器系统的电路如图所示。(设地址总线为16位。)
(1)存储器芯片1#和2#的存储容量之和是多少;
(2)分析1#芯片和2#芯片的地址范围(需给出具体地址分配表)。
在这里插入图片描述

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

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

相关文章

创芯科技USB_CAN【库文件】

只用到【只收】【只发】功能 23.11.18 using help; //using Models; using System; using System.Collections.Generic; using System.Linq; using System.Net.NetworkInformation; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Sys…

MybatisPlus学习

一.快速入门 1.相关数据库创建 CREATE TABLE USER(id BIGINT(20) NOT NULL COMMENT 主键ID,NAME VARCHAR(30) NULL DEFAULT NULL COMMENT 姓名,age INT(11) NULL DEFAULT NULL COMMENT 年龄,email VARCHAR(50) NULL DEFAULT NULL COMMENT 邮箱,PRIMARY KEY (id));​​INSERT I…

后端返回 date 时间日期格式为 UTC 格式字符串,形如 2022-08-11T10:50:31.050+00:00前端如何修改为yyyy-mm-dd

在不指定任何特殊配置的情况下,返回的 date 类型的字段会自动转成 UTC 格式字符串,形如 2022-08-11T10:50:31.05000:00。 前端如何处理? vue举例 utils 下新建 mixins.js文件 // minins.js文件 import Vue from "vue"; import {…

MidJourney笔记(1)-入门

注册 MidJourney注册和使用方式,有点特别。在介绍注册之前,需要给大家先介绍Discord。 Discord是一家游戏聊天应用与社区,在国内用的人相对比较少,在国外用得比较多。 那MidJourney和Discord有什么关系呢? MidJourney是搭建在Discord上的一个人工智能程序,通过在Discord添…

《洛谷深入浅出基础篇》——P3405 citis and state ——哈希表

上链接:P3405 [USACO16DEC] Cities and States S - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)https://www.luogu.com.cn/problem/P3405 上题干: 题目描述 Farmer John 有若干头奶牛。为了训练奶牛们的智力,Farmer John 在谷仓的墙上放了一…

Spring对事务的实现

Spring对事务的支持 事务概述事务的四个处理过程事务的四个特性 引入事务场景Spring实现事务的两种方式声明式事务之注解实现方式 事务概述 在一个业务流程当中,通常需要多条DML(insert delete update)语句共同联合才能完成,这多…

若依启动步骤

1.创建数据库 2.启动redis 3.改后端的数据库连接配置 4.配置redis redis的地址:cmd中ipconfig命令查看 6.启动后端:如下 7.启动前端ruoyi-ui中 先运行npm install,再npm run dev。项目就启动成功了。 用户名:admin 密码&#x…

【2022改良版】学法减分助手PRO小程序源码

【2022改良版】学法减分助手PRO小程序源码 ,交管推出个学法减分,每个驾驶员可以把被扣的6分,以看视频答题的形式学习回来,然后答题这个一共二十道题每道题60秒, 有好多人不会,用咱们的小程序就可以模拟练习…

计算机视觉:驾驶员疲劳检测

目录 前言 关键点讲解 代码详解 结果展示 改进方向(打哈欠检测疲劳方法) 改进方向(点头检测疲劳) GUI界面设计展示 前言 上次博客我们讲到了如何定位人脸,并且在人脸上进行关键点定位。其中包括5点定位和68点定…

交换机的工作原理

局域网交换技术是数据链路层上的技术,就是转发数据帧。在数据通信中,所有交换设备都执行两个基本操作: 交换数据帧生成并维护交换地址表 交换数据帧 交换机根据数据帧的MAC地址(物理地址)进行数据帧的转发操作。交换…

Stable Diffusion 入门

Stable Diffusion 入门 简介 稳定扩散(Stable Diffusion)是一种用于解决基于图论的问题的算法。在许多实际场景中,我们需要对图中的节点进行扩散,以便发现节点之间的关联性和信息传播路径。稳定扩散算法通过模拟节点之间的信息传…

二、程序员指南:数据平面开发套件

MEMPOOL库 内存池是固定大小对象的分配器。在DPDK中,它由名称标识,并使用环形结构来存储空闲对象。它提供一些其他可选服务,例如每个核心的对象缓存和一个对齐辅助工具,以确保对象填充以将它们均匀分布在所有DRAM或DDR3通道上。 …

C# public和internal的区别

在C#中,internal 和 public 是访问修饰符,它们控制着类和类成员的可访问性。 Public public 是最常用的访问修饰符。如果一个类或类成员被声明为 public,那么它可以从任何其他类或者是该类的实例访问到。换句话说,它没有任何访问…

LINUX入门篇【6】----第一个LINUX小程序---进度条及相关知识讲解

前言: 本篇我们将开始尝试构建我们的第一个LINUX的小程序----进度条作为一个十分常见的程序,在我们之后的工程实践中也是需要多次运用,但是介于我们目前还没有去学习网络等方面的知识,没法独立的去利用程序去下载一个真正的程序&…

JAVA基础12:字符串(上)

1.API 1)API概述 API(Application Programming Interface):应用程序编程接口 编写一个机器人程序去控制机器人踢足球,程序需要向机器人发出向前跑、向后跑、射门、抢球等各种命令。机器人厂商一定会提供用于控制机器人的接口类,这些类中定…

Devart dotConnect ADO.NET Data Providers Crack

开发数据相关 .NET 应用程序的终极解决方案:快速、灵活、全面、功能丰富、支持 ORM 的 ADO.NET 提供程序 概述 实体框架 连接字符串 博客 高性能 ADO.NET 数据提供程序 dotConnect 是基于 ADO.NET 架构和采用多项创新技术的开发框架构建的增强型数据连接解决方​​…

【配置环境】VS Code怎么使用JavaScript的Mocha测试框架和Chai断言库

一,环境 Windows 11 家庭中文版,64 位操作系统, 基于 x64 的处理器VS Code 版本: 1.83.1 (user setup)Node.js 版本:20.9.0 二,安装背景 在运行测试用例时遇到 ReferenceError: describe is not defined 错误,网上搜寻…

信息系统项目管理师 第四版 第4章 信息系统管理

1. 管理方法 1.1. 管理基础 1.2. 规划和组织 1.3. 设计和实施 1.4. 运维和服务 1.5. 优化和持续改进. 2. 管理要点 2.1. 数据管理 2.2. 运维管理 2.3. 信息安全管理

C/C++预定义宏、 #line 、#error、 #pragma和泛型选择

文章目录 预定义宏_ _func_ _是C语言的预定义标识符 #line和#error#pragma泛型选择(C11)参考 预定义宏 C标准规定了一些预定义宏: _ _func_ _是C语言的预定义标识符 C99 标准提供一个名为_ _func_ _的预定义标识符,它展开为一…

python3:print()打印. 2023-11-18

Python3 print ()不换行输出 import random # 导入random for i in range(10):print(random.randint(1,999), end",") #random.randint(1,999)随机返回1-999间任意一个整数,包括1和999 #print()添加end"" 自定义参数,实现不换行输出效果.end的…