- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                微机原理提纲(一)
                    计算机诞生以来,经历了电子管、半导体、小规模集成电路和超大规模集成电路4代。
计算机最早是作为运算工具出现的,在计算机中,基本上有两种信息在流动,一种信息为数据,另一种信息流为控制命令。
人们把以微处理器为核心构成的计算机,称为微型计算机,最典型的为PC。若内存容量较小,输入输出设备少,整个计算机可只安装在一块印刷电路板上,则称为单板计算机;若能把整个计算机集成在一个芯片上,就称为单片机。
ASCII码用7位二进制码编码,最高位为0,可以表示128种字符;汉字内部码在微型计算机中常用两个字节表示,最高位是1。输出码中,汉字使用16*16点阵字模,用二进制数1表示黑点,用二进制数0表示非黑点。
指令就是人们把要求计算机执行的各种操作用命令的形式写下来;指令的集合称为程序;用户为解决自己的问题所编的程序,称为源程序。
指令操作过程(例)
PC(送完自动+1)→AR→ABUS→读命令→DBUS→DR→IR→指令译码   
寻址方式:立即寻址、寄存器寻址(速度最快)、直接寻址、寄存器间接寻址。
对于地址成员的组合则包括下面几种:
位移量、基地址、基地址+位移量、Index + Displacement、Base + Index + Displacement。
基址寻址→由基址寄存器(BX或BP)+ 位移量;
变址(索引)寻址→变址(索引)寄存器(SI或DI)+位移量
基址变址寻址→( BX或BP ) +(SI或DI)+ 位移量
凡是直接寻址的指令(寄存器间接寻址也如此)的执行过程要分两步,先要把操作数的地址送地址寄存器(若是寄存器间接寻址,则要把寄存器的内容送AR;若是直接寻址,则要从指令中取出操作数的地址,)然后再对指定的单元进行操作(取数、送数或运算等)
系统软件包括:
各种语言和它们的汇编或解释、编译程序;
机器的监控管理程序、调试程序、故障检查和诊断程序;
程序库;
操作系统
计算器的基本部件中,运算器与控制器是系统的核心,称为CPU;集成在一个芯片上的CPU有不同厂家的不同型号,称为微处理器。它本身还不是一个微型计算机,而是微型计算机的一部分,只有与适当容量的存储器、输入输出设备的接口电路以及必要的输入输出设备结合一起,才是一台微型计算机。
在微型计算机系统中,由于采用了总线结构,所以可在存储器和外设之间直接进行信息的传输,即DMA(Direct Memery Access)。
实模式:操作系统本身没有程序隔离,没有保护,称为实模式(如MS—DOS),是遭受病毒侵害的内因;而保护模式则实现操作系统核心程序与应用程序的严格隔离,并支持多任务机制,任务之间完全隔离。
8086CPU从功能上分成两大部分:总线接口单元BIU和执行单元EU;
BIU主要由段寄存器(如CS)、指令指针(IP)、加法器(形成20位地址)和预取指令流队列组成,负责8086CPU与存储器之间的信息传送,具体来说就是负责从内存的指定单元取出指令,送至指令流队列中排队(8086的指令流队列是6个字节);EU部分负责指令的执行,EU主要由数据寄存器(如AX)、标志寄存器(FLAGS)与算术逻辑单元(ALU)组成。
基本的程序执行寄存器:8个通用寄存器、4个段寄存器、FLAGS寄存器、IP寄存器。
6个状态标志(反应算术与逻辑运算结果,用于条件)、1个控制标志、2个系统标志。
CF:进位标志,有则为1,否则为0;移位和循环指令能把最高位(左移时)或最低位(右移时)放入CF中。
AF:辅助进位标志,低半字节向高半字节有进位或借位时则为1,否则为0.
OF:溢出标志,带符号数运算结果超过8位、16位带符号数能表达的范围则为1;否则为0,。因为负数最高位是1,所以两个负数相加容易进位,而两个正数相加则容易溢出,溢出与进位是不同性质标志。
SF:符号标志,与运算结果的最高位相同,SF=0为正,SF=1为负。
PF:奇偶标志,偶数个1则PF=1,否则为0。
ZF:零标志,运算结果为0则为1,否则为0。
DF:方向标志,DF=1 引起串操作指令自动减,也就是从高地址到低地址或“从右到左”处理串;若DF=0,则自动增。(8086的一个控制标志,控制方向)
IF:中断允许标志,IF=1,则允许CPU接收外部中断请求;若IF=0,则屏蔽;但 对内部中断不起作用。
TF:追踪标志,TF=1使处理进入单步方式。
在寻址一个具体物理单元时,必须由一个基地址(即段寄存器CS/SS/DS/ES)+SP/IP/BP/SI/DI等16位偏移量来形成实际的20位物理地址。形成20位物理地址时,段寄存器中的16位数会自动左移4位,然后与16位偏移量相加。
通用寄存器主要作用:存放逻辑和算术操作的操作数、存放地址计算的操作数、存放内存指针。
指令地址的形成:由CS确定段基地址,再与IP确定的偏移量相加,
                您可能关注的文档
最近下载
- 2025年最新痛风及高尿酸血症基层诊疗指南(完整版) .pdf VIP
- TCNFIA 001-2017《食品保质期通用指南》.pdf VIP
- 第五单元写话:商量(技法+范文+素材)-2023-2024学年二年级语文上册单元作文能力提升(统编版).docx VIP
- 《舆论学》教学大纲.doc VIP
- 2025福建厦门市湖里区国有资产投资集团有限公司招聘2人笔试备考试题及答案解析.docx VIP
- 员工个人简历表.doc VIP
- 植物的遗传与改良.pptx VIP
- 脑卒中健康科普.pptx VIP
- 代理记账合同模板内账(3篇).docx VIP
- 中国研学旅行市场发展报告(2023).docx VIP
 原创力文档
原创力文档 
                        

文档评论(0)