微机原理常考填空总结

hello大家好我是吃个西瓜嘤,这篇节只总结微机原理常考填空题都是干货展示常出现的易错点以及微机原理注意事项。
以下仅代表个人发言 #微机原理
正文开始:

1,区分JZ,JNZ技巧

也就是D7=0用JZ;D7=1用JNZ。

    JZ;条件ZF=1时跳      
    JNZ;条件ZF=0时跳
    
 L1:IN ....
    TEST AL,80H
    JZ L1;此时D7=0时转L1   
    
 L2:....
    TEST AL,80H
    JNZ L2;此时D7=1时转L2

2,x,y都是有符号单字节,那么x+y是否溢出?超范围就溢出,没超就不溢出。

(有符号数范围-128~+127)。

3,offset后面不能是寄存器,一定是变量或存储器寻址。

4,org后面是个偏移地址(也就是内存单元的地址或变量),不能是寄存器。

5,需要外部触发的只有1和5。

6,定义一个变量var,变量var的内容第一个字是0001H,第二个字是0002H,第三个字的内容是$+2,问第三个字0014H单元的内容是多少?答案是16H,已知var的有效地址(偏移地址)是0010H。

解:$指的是所定义的所有单元的下一个单元地址,$是0014H,$+2就是0016H,具体以下看图。

图解
var->01H
00H
02H
00H
$+2->16H
$+2->00H

7,IP的变化只用于转移类指令才能变化。(像jmp、中断返回等)

8,DMA传送一定要用到DMA C控制器,也就是8237芯片。

9,DMA的传输过程简答需要记一下这个。

10,LEA BX,[DI]这条指令就是把DI的有效地址给BX,DI的有效地址就是DI的值EA=DI。

11,8259六十四级中断,也就是它能管理64个外设,得九级芯片级联。

12,CBW:符号扩展。功能是把al的字节扩展到ax也就是由8位扩展到16位。(其实就是把al8位在扩出符号8位放在ah中)

已知,ax=6789h,那么ah=67h,al=89h,执行cbw,问ax是多少?al是89h=1000 1001 符号位是1所以就扩出8个1=1111 1111 1000 1001也就是0FF89H

13,还有一个指令是CWD是把字扩展到双字,字是ax得到dx,ax。

扩之前就看ax的最高位符号位是多少那么dx的十六位就是多少。

所以扩展前后真值数值大小不变,就是位数变长了。

14,在计算机中,一般用16进制表示的数值都是以补码的形式存在。

①补码变成真值,先补码变成原码,然后原码变成真值。

②真值变成补码,先真值转到原码,然后原码在变成补码。

15,8259只能管理外中断中的可屏蔽中断INTR。

8259管理的中断源叫向量中断。

中断源一个是向量中断一个是查询中断(非向量中断)两类。

向量中断一定是要通过中断响应信号来在INTA响应周期中传递中断类型码。

这里切记去看一下INTA的图。

16,下面展示以下单重中断和多重中断

多重中断在单重中断下加了一下部分

17,DRAM2164是64K×1=2的16次方×1

  (1)DRAM并不是有A0~A15,而它的引脚上只有A0~A7。这是动态RAM和其他RAM不一样的脚,只用它的一半。

(2)2164有4个128×128的矩阵,刷新刷了128行2ms刷完,刷新期是2ms,而每行是128×4=512个单元。(即每次刷新512个单元)

(3)2164芯片有RAS#(行选线)和CAS#(列选线),在刷新的时候只选择了行选。

(4)在刷新时是读,读的情况下,数据不进数据总线。

18,一片8237内部有四个独立的通道四,每个通道一次传递的最大长度64K字节。

19,在64KB这个数多次出现它代表(88/86访问的接口)接口的范围,它代表段的范围,另外还代表内存程序当中的段最大,还代表DMA C芯片每一次进行数据传输的最大的信息量 。

64KB=2的16次方

20,异步串行传送方式:采取帧的格式,是由1位起始位(低电平),5到8位数据位,1位旧校验位,还有1到2位停止位。

bps就是波特(每秒二进制位),bps,即比特率、比特/秒、位/秒、每秒传送位数,数据传输速率的常用单位。 含义:文件大小(例如文本或图像文件)通常以字节(Byte)为单位。一字节对应八比特。

21,汇编语言程序:首先经过编辑形成一个asm文件,经过汇编Masm.exe的翻译软件,转为.obj目标二进制代码文件。然后再把目标二进制代码文件.obj经过链接Link.exe转成.exe(可执行文件)。

22,.c经过编译形成.exe(可执行文件)。

暂时更新到这里~

下期再见!~

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

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

相关文章

LLM之RAG实战(十四)| 利用LongContextRetriver克服RAG中的中间丢失现象

人类和大型语言模型(LLM)都有一个共同的行为模式:他们往往擅长处理位于给定内容开头或结尾的信息,而中间的信息往往会被忽视。 来自斯坦福大学、加州大学伯克利分校和Samaya AI的研究人员在论文《Lost in the Middle: How Languag…

安装MySQL

采用ubuntu系统,安装MySQL5.7 安装 下载apt仓库文件 #下载apt仓库的安装包,Ubuntu的安装包是.deb文件 wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb配置apt仓库 #使用dpkg命令安装仓库dpkg -i mysql-apt-config_0.8.12-1_all.…

大模型实战营Day3 作业

基础作业: 复现课程知识库助手搭建过程 (截图) 进阶作业: 选择一个垂直领域,收集该领域的专业资料构建专业知识库,并搭建专业问答助手,并在 OpenXLab 上成功部署(截图,并提供应用地址&#xf…

Nacos和Eureka比较、统一配置管理、Nacos热更新、多环境配置共享、Nacos集群搭建步骤

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、Nacos和eureka的对比二、统一配置管理二、Nacos热更新方式一方式二 三、多环境配置共享四、Nacos集群搭建步骤(黑马springCloud的p29&#xff0…

简单明了,汽车级LM317系列LM317D2TR4G线性电压稳压器电源设计-参数应用方案分享

低压差线性稳压器(LDO),是指一种具有恒定电流输出电压的装置,主要由输入变压器、整流器、输出变压器三部分构成,工业原理为将输入的交流电压经过整流、滤波后得到直流输出电压,再经过控制元件和开关器件将稳…

暄桐写字计划 | 开始布局我们的2024

暄桐是一间传统美学教育教室,创办于2011年,林曦是创办人和授课老师,教授以书法为主的传统文化和技艺,皆在以书法为起点,亲近中国传统之美,以实践和所得,滋养当下生活。      暄桐林曦老师有…

【自译】【精华】MIT麻省理工学院技术双月刊(The Bimonthly MIT Technology Review)2024年1~2月【创新版块概览(一)】

导读: 今年是 《MIT技术评论杂志》 创刊125周年纪念年(该杂志自1899年创刊),笔者将2024开年第1期(1月~2月号)的创新版块(Innovation Issue)中的重要内容进行梳理,获得近年…

紫光展锐M6780丨画质增强——更炫的视觉体验

智能显示被认为是推动数字化转型和创新的重要技术之一。研究机构数据显示,预计到2035年底,全球智能显示市场规模将达到1368.6亿美元,2023-2035年符合年增长率为36.4%。 随着消费者对高品质视觉体验的需求不断增加,智能手机、平板…

二十几种未授权访问漏洞合集

未授权访问漏洞是一个在企业内部非常常见的问题,这种问题通常都是由于安全配置不当、认证页面存在缺陷,或者压根就没有认证导致的。当某企业对外的服务端口、功能无限制开放,并且对用户的访问没有做任何限制的时候,可能会泄露出某…

JavaScript常用事件详解

一、用于form(表单)的事件 在网页中经常会遇到一些表单的验证,是通过事件进行处理的,比如用户输入用户名之后,及时显示用户是否被注册 用于form(表单)的事件 事件名功能 onblur 当元素失…

基于OpenCV的谷物颗粒识别

基于OpenCV的谷物颗粒识别 一、程序整体功能介绍1.1 导入库与函数定义1.2 颜色分割与灰度处理1.3 二值化与轮廓检测1.4 绘制与计数1.5 主程序与结果展示 二、算法原理与实现流程2.1算法原理(1)颜色分割(2)灰度处理与二值化&#x…

ubuntu安装node

1 下载 node 官网下载 如果需要其他版本,点击上图的Other Downloads 这里下载的版本是20.11.0 Linux Binaries (x64),下载下来后是node-v20.11.0-linux-x64.tar.xz这样的格式,直接右键解压得到如下目录: 直接拷贝该文件夹到指定目…

哈希表的实现(1)----除留余数法实现

一,哈希表的介绍 哈希表是一种通过哈希思想实现的一种数据结构。哈希表这种数据结构的特点便是可以通过一个值快速的定位这个值所在的位置实现插入,删除,查找。在这篇博客里面,我们便来实现一个通过除留余数法实现的一个哈希表。 …

Alibaba-> EasyExcel 整理3

1 导入依赖 <!-- easyExcel --><dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version >3.2.1</version><exclusions><exclusion><artifactId>poi-ooxml-schemas</art…

基于SpringBoot+Vue实现的二手交易系统

系统介绍 校园二手交易网站是一种专门针对有二手物品交易需求用户的二手交易的网站。它的设计和开发主要是为了满足用户之间的二手物品交易需求&#xff0c;方便大家在线买卖二手物品。近年来&#xff0c;随着互联网技术的发展&#xff0c;人们越来越喜欢在线购物&#xff0c;…

[足式机器人]Part2 Dr. CAN学习笔记-Advanced控制理论 Ch04-6 线性控制器设计Linear Controller Design

本文参考&#xff1a; B站&#xff1a;DR_CAN Dr. CAN学习笔记-Advanced控制理论 Ch04-6 线性控制器设计Linear Controller Design

31 树的存储结构一

无法直接用数组表示树的逻辑结构&#xff0c;但是可以设计结构体数组对节点间的关系进行描述&#xff1a;【如表】 这样做的问题&#xff1a; 可以利用 组织链表 parent指针&#xff1a; 注意&#xff1a;树结点在 组织链表 中的位置不代表树的任何逻辑关系 树的架构图&#xf…

软件测试|使用Python抓取百度新闻的页面内容

简介 作为技术工程师&#xff0c;在繁忙的工作中我们不一定有时间浏览发生的热点新闻&#xff0c;但是懂技术的我们不需要访问网站来看当下发生的大事&#xff0c;我们可以使用网络爬虫的技术来获取当下最新最热的新闻&#xff0c;本文就来介绍一下使用Python抓取一下百度新闻…

2、Redis持久化、主从与哨兵:构建强大而稳定的数据生态

Redis作为一款高性能的内存数据库&#xff0c;其在持久化、主从复制和哨兵系统方面的支持使其在大规模应用和高可用性场景中脱颖而出。本文将深入探讨Redis的持久化机制、主从复制以及哨兵系统&#xff0c;为构建强大而稳定的数据生态揭示关键技术。 持久化&#xff1a;数据的…

B端产品经理学习-版本规划管理

首先我们回顾一下用户故事&#xff0c;用户故事有如下特点&#xff1a; PRD文档的特点则如下&#xff1a; B端产品中用户角色不同&#xff0c;需求侧重也不同 决策人——公司战略需求&#xff1a;转型升级、降本增效、品牌提升等 管理负责人——公司管理需求&#xff1a;提升…