微机原理常考填空以及注意事项

以下:

1,两条高位地址线未参加地址译码,则对应的地址范围它的容量是多少倍?

  答:公式=CPU的地址线(假设16位)(它的低位地址线一般进入片内A0~A10,高位A11就是A、A12就是B、A13就是C、A14未用、A15未用、)

 A14、A15两个未用就有4种情况00、01、10、11

 两根地址线没有用就是2的2次方=4,三根地址线没有用就是2的3次方=8,四根地址线没有用就是2的4次方=16,n根地址线没有用就是2的n次方。

 2,加1减1不影响标志位。

3,物理部件将物理信号转换为电信号传感器。

 4,在设计电路时需要进行数模转换,外设需要模拟量,计算机里面是数字量,接口上一定有数模转换器DAC。

5,容量=末地址+1-首地址

 6,8253持续的负脉冲只有方式0和方式1。

 7,波特因子=f发送/f接收  比  波特率(bps)

 8,8253中输出1s的负脉冲, 而且是高电平持续信号下有效是方式0。

 9,IN AX/AL,端口地址;从端口地址上取内容给了AX/AL。

10,OUT 外设的端口地址上,AX/AL;是把AX/AL的数据送到外设的端口地址上。

11,从启动一次存储器操作到完成该操作所经历的时间,叫存取时间。

12,存储器的性能指标:①存储容量,②速度:CPU和主存进行信息交互的时间。③存取时间:C

PU发一次读或一次写的时间,④:存储周期:连续两次存取器的操作的最短时间间隔。

读周期和写周期都叫做存取周期(存取时间)

13,判断两个数的最高位是否相等。

XOR AL,BL;最高位相同为0不同为1
     
JS L1;SF=1则表示AL和BL不相同跳L1

14,XOR不影响OF,CF,但是影响其他四个标志位(SF等)。

15,七种寻址要记住!

16,寻址中[ ]带中括号的都是存储器寻址(要从内存单元当中取或存入信息)。

17,数据在内存的有效地址EA是1000H,DS=2000H,问该数据段的末单元的物理地址是()

答:首先确定该数据段的整个空间多大,存储器分段可以分成四个段,每段64K个字节(首地址0000H~FFFFH),PA=DS×16+EA=2000×16+FFFFH=2FFFFH。

18,8255如果未设定工作方式初始化时默认使用方式0,8255无条件传输用的是方式0,题目中没有用到C口使用的是方式0,初始化没有设定工作方式是方式0。

19,异步串行通信它采用的是帧作为一个传输的基本单位,帧{起始位:1位(低电平0有效),5~8位数据位,1位奇偶校验位,1位停止位(高电平1有效)},起始位是D0位。

20,波特率是每秒传的二进制位。

21,一个异步串行通信接口,发送一帧数据的字符格式如图所示,如果线路上传送的字符格式包括7位ASCII码,一位奇偶校验位,一位停止位。则该帧字符所传送的7位二进制数据值是(),采用的是()校验。如果波特率为600bps,计算传送该帧数据需要的时间是(),每位数据需要(1/600)时间。

 答:看数据值是起始位是0,依次是1,0,0,1,1,1,0,0,因为起始位是D0,所以7位二进制数据值是0111001(这个1是D0位);有偶数个1所以是偶校验;1s的波特率(是每秒传的二进制位)是600bps,一共7位数据位,1s比x=600位比10位(一帧),得到x等于1/60=0.0166s=16.6ms。

1/600是1位需要的时间。

注意!!是该帧需要多长时间,还是一个字符需要多长时间,还是一位数据。

 22,8259的初始化实质上就四个初始化命令字的格式,以及三个操作命令字的格式。

23,内中断外中断总共256个,包括了0,1,2,3,4,n型中断,还有外设中断源。

中断优先级:内中断(软件中断):0中断、3、4、n,外中断(硬件中断)

零型中断是分母为0时产生的中断

一中断是指令当中的调试中断(1是软中断)

二中断是NMI(2是外中断)

三型中断是断点中断

四型中断是溢出中断

n型是21号中断21H

外中断包括NMI,INTR

中断的优先级由低到高是1型,INTR,NMI,n,4,3,0。

 24,MOV  BL,'A'  A是字符型常量,BL=41H,A的ACAII码给了BL。寻址方式一定是立即数寻址。

 25,除法div出错中断就是0型中断。

 26,中断屏蔽寄存器的作用:禁止8259某级中断申请向CPU发中断请求。

27,8259中有一个IMR(8位)寄存器,某位为1,说明哪一位被屏蔽。

 被屏蔽就是它的请求不能传递给CPU。 

 开关中断是CPU开或者关。

 28,传送类型分为三种程序传送方式IN/OUT{无条件传送(同步)和条件传送(异步、查询)和中断请求},还有一个DMA传送(工作在最小工作模式下)靠硬件DMA C(8237芯片),还有一个通道(工作在最大工作模式下)也是硬件。

 29,8259的功能记住,结构包括有三个八位的寄存器ISR,IRR,IMR以及功能。

 8259引脚有IR0~IR7。

 30,十进制定点原码整数最小负数是多少?-127

  答:原码反码的范围都是-127~+127,补码的范围-128~+127

 31,MOV AH,byte ptr  buf

 32,JE=JZ指令等效。

 33,8255口地址4个地址(A1 A0 两根),8253 4个地址(A1 A0),8259 2个地址(A0)。

 34,SAR带符号的逻辑右移,高位补符号位

 35,想使某位变反,某位就为1 低四位变反就是XOR ,CL,0FH

 36,8255题中没有开关只有8个灯PC0~PC7的情况:

                               PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 8个灯依次点亮

当pc0=1时0灯亮:   0      0        0     0      0      0      0      1                01H

当pc1=1时1灯亮:   0      0        0     0      0      0      1      0                02H

......

当pc7=1时7灯亮:   1      0        0     0      0      0      0      0                80H

程序段如下:

    MOV DX,3EAH
    MOV AL,01H ;0灯亮 
 L1:OUT DX,AL
    CALL DELAY;延时1s
    ROL AL,1;每次左移一位
    JMP L1   
    ;没有开关通过程序段控制灯

以上总结到此结束啦。

拜拜下期在更新。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

微信小程序(一)简单的结构及样式演示

注释很详细&#xff0c;直接上代码 涉及内容&#xff1a; view和text标签的使用类的使用flex布局水平方向上均匀分布子元素垂直居中对齐子元素字体大小文字颜色底部边框的宽和颜色 源码&#xff1a; index.wxml <view class"navs"><text class"active…

任务7:安装MySQL数据库

任务描述 知识点&#xff1a; MySQL数据库安装与使用 重 点&#xff1a; 基于CentOS系统&#xff0c;安装MySQL数据库 内 容&#xff1a; 安装MySQL数据库修改root用户密码 任务指导 MySQL是一个关系型数据库管理系统&#xff0c;由瑞典MySQL AB 公司开发&#xff0c…

【汽车销售数据】2015~2023年各厂商各车型的探索 数据分析可视化

数据处理的思路&#xff1a; 1 各表使用情况&#xff1a; 汽车分厂商每月销售表&#xff0c;该表主要分析展示top10销量的厂商销量、占比变化情况&#xff08;柱形图、饼图&#xff09;&#xff1b;中国汽车分车型每月销售量表&#xff0c;该表主要分析展示top20销量的车型销…

UML-顺序图

提示&#xff1a;用例图从参与者的角度出发&#xff0c;描述了系统的需求&#xff08;用例图&#xff09;&#xff1b;静态图定义系统中的类和对象间的静态关系&#xff08;类图、对象图和包图&#xff09;&#xff1b;状态机模型描述系统元素的行为和状态变化流程&#xff08;…

计算机体系结构基础复习

1. 计算机系统可划分为哪几个层次,各层次之间的界面是什么? 你认为这样划分层次的意义何在? 答&#xff1a; 计算机系统可划分为四个层次&#xff0c;分别是&#xff1a;应用程序、 操作系统、 硬件系统、 晶体管四个大的层次。 注意把这四个层次联系起来的三个界面。各层次…

css 怎么绘制一个带圆角的渐变色的边框

1&#xff0c;可以写两个样式最外面的div设置一个渐变的背景色。里面的元素使用纯色。但是宽高要比外面元素的小。可以利用里面的元素设置padding这样挡住部分渐变色。漏出来的渐变色就像边框一样。 <div class"cover-wrapper"> <div class"item-cover…

春节回家前,请一定给你的电脑装上KKView远程控制软件

马上春节了&#xff0c;电脑不能带回家&#xff0c;有时候要处理点意外的事情&#xff0c;怎么办&#xff1f;只要走之前&#xff0c;给你电脑装上KKView远程控制软件&#xff0c;就可以随时随地用手机或电脑控制你的工作电脑&#xff0c;远程办公、传文件、看摄像头都没问题。…

人脸识别为何老是不过?是什么原因导致的?

人脸识别可能无法通过的原因有很多&#xff0c;以下是可能的一些原因&#xff1a; 1. 非常规面部表情&#xff1a;如果你做出了与常规面部表情不同的表情&#xff0c;如张大嘴巴或瞪大眼睛等&#xff0c;可能会干扰人脸识别系统的准确性。 2. 光线条件&#xff1a;人脸识别系统…

30 3D导航栏

效果演示 实现了一个导航栏&#xff0c;其中包含了五个图标&#xff0c;每个图标都有一个悬浮的文字标签&#xff0c;当鼠标悬停在图标上时&#xff0c;文字标签会旋转并向上移动&#xff0c;同时底部会出现一个阴影效果。整个导航栏的背景颜色为浅灰色。 Code <ul><…

js(JavaScript)数据结构之堆(Heap)

什么是数据结构&#xff1f; 下面是维基百科的解释&#xff1a; 数据结构是计算机存储、组织数据的方式。数据结构意味着接口或封装&#xff1a;一个数据结构可被视为两个函数之间的接口&#xff0c;或者是由数据类型联合组成的存储内容的访问方法封装。 我们每天的编码中都会…

docker安装部署Elasticsearch(ES)以及相关配置

Elasticsearch简介 mysql用作持久化存储&#xff0c;ES用作检索 基本概念&#xff1a;index库>type表>document文档 index索引&#xff08;相当于MySQL的数据库&#xff09; 动词&#xff1a;相当于mysql的insert 名词&#xff1a;相当于mysql的db Type类型&#xff…

Spring Cloud整体架构解析

Spring Cloud整体架构 本文已收录至我的个人网站&#xff1a;程序员波特&#xff0c;主要记录Java相关技术系列教程&#xff0c;共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源&#xff0c;让想要学习的你&#xff0c;不再迷茫。 Spring Cloud的中文名我们就…

Flask架构--路由和蓝图

学习视频&#xff1a;第二章&#xff1a;路由和蓝图 1 Flask查询路由的方式_哔哩哔哩_bilibili 参考&#xff1a;Flask框架之路由与蓝图的使用_flask 路由和蓝图-CSDN博客 1.路由的概念&#xff1a; 用于将http请求与特定的python函数相匹配。定义路由后&#xff0c;flask程…

电子学会C/C++编程等级考试2023年09月(六级)真题解析

C/C++编程(1~8级)全部真题・点这里 第1题:生日相同 在一个有180人的大班级中,存在两个人生日相同的概率非常大,现给出每个学生的名字,出生月日。试找出所有生日相同的学生。 时间限制:1000 内存限制:65536 输入 第一行为整数n,表示有n个学生,n ≤ 180。此后每行包含一…

利用XSS漏洞打cookie

目录 1、为什么要打cookie&#xff1f; 2、怎样利用XSS来打cookie&#xff1f; 3、利用Bluelotus_xssReceiver平台来打cookie 4、利用beef-xss平台来打cookie 上一篇给大家介绍了xss漏洞的基础知识&#xff0c;在本篇章将会介绍和演示一下利用xss漏洞打cookie的演示&#x…

【用法总结】LiveData组件要点

1、如何实现和生命周期的关联&#xff1f; 调用observe()方法时&#xff0c;第一个参数传入LifecycleOwner对象&#xff0c;而LifecycleOwner能通过getLifecycle()方法获取到lifecycle对象&#xff0c;然后执行lifecycle.addObserver()添加LiveData中数据&#xff08;mData&am…

1116: 删除元素(数组)

题目描述 输入一个递增有序的整型数组A有n个元素&#xff0c;删除下标为i的元素&#xff0c;使其仍保持连续有序。注意&#xff0c;有效下标从0开始。 定义如下两个函数分别实现删除元素操作和数组输出操作。 void del(int a[], int n, int i); /*删除数组a中下标为i的元素*…

Matlab怎样合并两个矩阵(怎样合并多个矩阵)为一个矩阵

1.合并两个矩阵 a [1 2 3;4 5 6] b [7 8 9;1 2 3] c [a,b] %按行&#xff08;横向&#xff09;合并 c [a;b] %按列&#xff08;纵向&#xff09;合并 2.合并多个矩阵 clc clear temp dir([D:\文件夹\,*.txt]); N length(temp);for i 1:N %先读取文件内所有文件 …

将PDF发票转换为excel、xml结构化数据的完美解决方案

随着电子发票的普及&#xff0c;越来越多的企业和个人开始使用PDF格式的电子发票。然而&#xff0c;有时我们需要将电子发票转换为XML格式以便于处理和分析。本文将介绍如何将收到的PDF发票下载为excel、xml文件。首先&#xff0c;我们需要明确一点&#xff0c;PDF是一种基于图…

(菜鸟自学)搭建虚拟渗透实验室——安装Ubantu 8.10 靶机

安装Ubantu 8.10 靶机 新建虚拟机 选择Ubuntu系统 网络适配器模式选用桥接模式 镜像选用ubuntu8.10版本 点击“开启此虚拟机”以开始安装Ubuntu Linux系统 安装ubuntu 首先需要选择安装时的语言&#xff0c;这里选择“中文&#xff08;简体&#xff09;” 选择“安装…