数制转换,手工计算。

存储器操作数寻址方式的分类。

立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址

(直接,寄存器间接,寄存器相对,基址变址,基址变址相对)

微处理器的定义。

微处理器是微型计算机的运算及控制部件,也称中央处理单元(CPU),由算术逻辑单元(ALU)、控制部件、寄存器和片内总线等及部分组成。

指令周期、机器周期、总线周期、时钟周期、T状态。

指令周期:CPU执行一条指令的时间(包括取指令和执行该指令所需的全部时间)称为指令周期。

计算机中,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一项工作。每一项工作称为一个基本操作,完成一个基本操作所需要的时间称为机器周期

总线周期:8086/8088CPU在与存储器或I/O端口交换数据所需的时间成为总线周期

分为“读”总线周期(CPU从存储器或I/O端口读取数据)“写”总线周期(CPU将数据写入存储器或I/O端口)

时钟周期:时钟脉冲的重复周期成为时钟周期,CPU的基本时间计量单位,由CP主频决定。

一个最基本的总线周期由4个时钟周期组成。分别称为4个状态,即T1、T2、T3、T4?(1)T1状态输出存储器地址或I/O地址。?(2)T2状态 输出控制信号。?

(3)T3总线操作持续,并检测READY以决定是否延长时序。(4)T4状态?完成数据传送?

微机的总线结构的好处,使用特点。包括总线定义,分类。

总线是指计算机中各功能部件见传送信息的公共通道,是微机的重要组成部分。

总线可以分为三类:地址总线AB 数据总线DB 控制总线CB分别用来提供数据地址、传输数据、和控制信号。

好处:采用总线结构时,系统中各部件均挂在总线上,可使微机系统的结构简单,易于维护,并具有更好的可扩展性。一个部件(插件)总要符合总线标准就可以直接插入系统,为用户对系统功能的扩充或升级提供了很大的灵活性。

特点:结构简单、可靠性高、易于设计生产和维护,更主要的是便于扩充。

微处理器的内部结构,EU、BIU,流水线。

微处理器内部由总线接口单元BIU和执行单元EU两个独立工作的部件组成。

BIU的功能是负责完成CPU与存储器或I/O设备之间的数据传送,即管理在存储器中存取程序和数据的实际处理过程,具体包括取指令、存取操作数等。

EU:功能是负责执行命令,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理。流水线:是一种同时进行若干操作的并行处理方式,他把取操作和执行操作重叠进行。在执行一条指令的同时,又取另一条或若干条指令。

8086的寻址方式。物理地址和逻辑地址。两者之间转换。8086系统存储器采用分段管理方式。

8086的寻址方式可以分为两大类:数据寻址方式和地址寻址方式。

数据寻址方式:立即数寻址方式、寄存器寻址方式、存储器寻址方式和I/0端口寻址方式。

地址寻址方式:段内直接寻址方式、段内间接寻址方式、段间直接寻址方式、段间间接寻址方式。

物理地址:CPU与存储器进行数据交换时在地址总线上提供的20位地址信息称为物理地址。

逻辑地址:程序中使用的存储器地址称为逻辑地址由段基地址和偏移地址组成

由逻辑地址求物理地址:

物理地址=段地址x10H+段内偏移地址

假设(CS)=20A8H,(IP)=2008H,那么,下一条从内存中读取的指令所在的存储单元的物理地址为20A8H+2008H=22A88H

堆栈。搞清楚

用作数据暂时存储的一组寄存器或存储单元称为堆栈。堆栈是在存储器中开辟的一个特定区域。堆栈在存储器中所处的段称为堆栈段。开辟堆栈的目的主要是:1.存放指令操作数(变量) 2.保护断点和现场,为堆栈的主要功能。

堆栈中数据按“后进先入”的结构方式进行处理,即新入栈的一次堆放在原来数据之上,存放信息的最后一个单元叫做栈顶,用堆栈指针SP指示。

堆栈操作有两种:压入(PUSH)和弹出(POP)。而SO始终指向堆栈栈顶的新位置。

常用指令的判断正误。指令执行结果的判断。

对寄存器零 AND?AX,0;??MOV?AX,0;??XOR?AX,AX;

对8位寄存器低4位清零??AND?AL,?0F0h;??

对8位寄存器高4为清零??AND?AL, 0FH;

数字(0~9)转换为ASCII码???MOV?AL,05H;?OR?AL,30H;?或者ADD?AL,30H;

大,,,,写转换(A 41H a 61H ) ,,,,写转换成大写 ?AND?AL, 大写转换成,,,,写 OR?AL 大,,,,写转换 XOR?AL

比较两个操作数是否相同?例.判断AL中数据是否为3CH;XOR?AL,3CH;结果判断ZF=1,则(AL)=3CH;ZF=0,?则(AL)<>3CH

将指

微型计算机重点,微型计算机理期末重点.doc相关推荐

  1. 微型计算机应用重点,微型计算机原理以及的应用考试重点.doc

    微型计算机原理以及的应用考试重点 微型计算机原理以及应用 第一章: 1.微机的主要的特点是:(1)体积小.重量轻:(2)价格低廉:(3)可靠性高.结构灵活 (4)应用面广 2.微型机的分类: 按微处理 ...

  2. 微型计算机系统采用三级存储器组织结构,微型计算机原理07级试卷B.doc

    微型计算机原理07级试卷B.doc 系 专业 级 班 学号 姓名 装订线 /泉州师院泉州师院 20092010 学年度第学年度第 2 学期本科学期本科 教技专业教技专业 07 级级计算机组成原理期末试 ...

  3. 计算机基础理论期末考试题,计算机基础期末考试理论题2.doc

    文档介绍: 计算机基础期末考试理论题2.doc,.单项选择题世界上第一台电子数字计算机取名为_c[答案](C).(A)UNIVAC(B)EDSAC (C)ENIAC (D)EDVAC世界上第一台电子数 ...

  4. 计算机网络 华南理工大学期末重点 第二章 物理层 谢希仁

    计算机网络 华南理工大学期末重点 第二章 物理层 <计算机网络(第七版)>谢希仁 前言 笔者是自动化专业,以下是大二上学期期末时,整理的一些复习笔记,既一些常考点,这是第二章<物理层 ...

  5. 覃卫平java,湖南省职业教育“十一五”省级重点建设项目验收通过项目.doc

    湖南省职业教育"十一五"省级重点建设项目验收通过项目.doc 附件1: 湖南省职业教育"十一五" 省级重点建设项目验收通过的项目 示范性高等职业院校 (共22所 ...

  6. 计算机网络 华南理工大学期末重点 第四章 网络层 谢希仁

    计算机网络 华南理工大学期末重点 第四章 网路层 <计算机网络(第七版)>谢希仁 前言 笔者是自动化专业,以下是大二上学期期末时,整理的一些复习笔记,既一些常考点,这是第四章<网络层 ...

  7. 大工分布式数据库期末重点总结 ---文末附部份考题

    分布式数据库期末重点 第一章: 1.2分布式数据库系统有几种分类方法?这些方法分别是如何分类的? 1.3什么是分布式数据库系统?它具有哪些特点?怎样区别分布式数据库系统与只提供远程数据访问功能的网络数 ...

  8. 微型计算机原理与应用田瑞庭,微型计算机原理及应用[一]教学大纲.doc

    微型计算机原理及应用[一]教学大纲.doc 好风光好风光恢复供货才 伴瘴识孙各割萄坡拷洞仿趣霜牙靛浅臀璃驶啊淋吹醉蒙哨焦浊剔鄂凶柯宋饥车诚双划嫌古表惹艘坷附伍蚤蒙扫折狱胃蒋斩诛时篱瑶贮拾待想驴泅神拟芹 ...

  9. 微处理器 微型计算机系统,作业答案11微处理器微型计算机和微型计算机系统三者之间.DOC...

    作业答案11微处理器微型计算机和微型计算机系统三者之间 第1章 作 业 答案 1.1 微处理器.微型计算机和微型计算机系统三者之间有什么不同? 把CPU(运算器和控制器)用大规模集成电路技术做在一个芯 ...

最新文章

  1. A. Case of the Zeros and Ones
  2. 中国IT运维O2O市场产值规模预测及发展策略建议报告2022年
  3. SPOJ4487(Splay树)
  4. python 数据分析库_五个 Python 常用数据分析库
  5. docker启动顺序
  6. 修改+oracle+归档模式,修改oracle的归档模式
  7. 算法工程师,『工程』二字怎么破?
  8. 日常Java练习题(每天进步一点点系列)
  9. js string转json有斜杠_json 带斜杠时如何解析的实现
  10. textpattern 在 nginx 上的 rewrite 规则
  11. 小米游戏本bios_小米游戏本2019款,原来他才是电脑的终极境界
  12. linux平台基于python语言的MYO手环手势识别开发(二)
  13. 【Git】3、创建Git版本库、配置Git仓库用户邮箱信息
  14. 初级X编程(非常好的入门学习资料)
  15. 5nm计算机cpu,芯片14nm、10nm、7nm、7nm、7nm、7nm有什么差别?
  16. 什么是VLAN?VXLAN?以及VLAN和VXLAN的区别?
  17. 《人生效率手册》读后感
  18. 懂得拥有也要学会放弃
  19. HTML 关于hr标签,虚线
  20. 移动手机卡支持NFC支付 小米2A刷地铁体验

热门文章

  1. Ubuntu10.10 配置ssh服务器及samba服务器
  2. [TypeScript] Overload a Function with TypeScript’s Overload Signatures
  3. 比世界纪录快3倍 阿里云377秒完成100TB数据排序
  4. 我写的第一本书《TypeScript 入门教程》
  5. 购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(2)--前端,以及前后端Session
  6. fragments lifecycle
  7. 5个在线代码编辑器,供云计算爱好者
  8. 定位ARM Hard Fault 的方法
  9. PAT甲级1070 Mooncake:[C++题解]贪心
  10. PAT甲级1074 Reversing Linked List :[C++题解]反转链表,借用vector