- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第一章
1.微型计算机(Microcomputer):采用微处理器为核心构造的计算机
2.微处理器(Microprocessor):微型机的运算和控制核心,称为中央处理单元(CPU:CentralProcessingUnit),将控制器和运算器集成在一片或几片芯片上构成
3.微型计算机(MicroComputer)是指以微处理器为核心,配上存储器、输入/输出接口电路等所组成的计算机。
4.微型计算机系统(MicroComputerSystem)是指以微型计算机为中心,配以相应的外围设备、电源和辅助电路(统称硬件)以及指挥计算机工作的系统软件所构成的系统。
5.总线:计算机中各功能部件间传送信息的公共通道,是微型计算机的重要组成部分。
5.1地址总线AB:在对存储器或I/O端口进行访问时,通过地址总线传送由CPU提供的要访问存储单元或I/O端口的地址信息。(单向总线)
数据总线DB:从存储器取指令或读写操作数,对I/O端口进行读写操作时,指令码或数据信息通过数据总线传输。(双向总线)
控制总线:各种控制或状态信息通过控制总线传输
6.基数(Radix):一个数制所包含的数字符号的个数,被称为基数,记为r。
7.在二进制计数系统中,最高位表示符号位,“0”表示正数,“1”表示负数,
其余表示数值。
7.1补码:反码末位(包括小数)加1
7.2由原码直接求补码:二进制数低位(包括小数)的第一个1右边保持不变
(包含此1),左边依次求反
8.BCD码用4位二进制数表示1位十进制数,只取十个状态,而且每四个二进制码之间是“逢十进一”。(常使用8421码:即0000~1001)
8.1“0~9”的ASCII码是30H~39H
“A~Z”的ASCII码是41H~5AH
“a~z”的ASCII码是61H~7AH
第二章
1.总线接口单元BIU:取指令时,BIU负责从内存的指定地址处取出指令,送到指令队列流中排队,执行指令中需要操作数时,也由BIU从内存的指定地址中取出,送给EU参加运算。
2.8086组成:4个16位段寄存器(CDSE);16位指令指针寄存器IP;20位地址加法器及总线控制电路;6个字节指令队列缓冲器
2.1指令指针寄存器:存放下一条要读取的指令在代码段中的偏移地址。由CS和IP的内容决定程序的执行顺序。
地址加法器:将段寄存器和指令指针寄存器的内容相加,得到20位的物理地址。
指令队列缓冲器:086的指令队列有6个字节,当指令队列出现2个空字节,BIU就自动执行一次取指令周期,将下一条要执行的指令从内存单元读入指令队列。
3.执行单元EU:负责指令的译码执行
组成;通用寄存器:AX、BX、CX、DX,SP、BP,SI、DI
16位标志寄存器FLAGS:存放CPU运算的状态特征和控制标志
16位算术运算单元ALU:进行算术及逻辑运算
EU控制电路:接收指令,实时操作。
通用
通用
寄存器
数据寄存器
DL
DH
CL
CH
BL
BH
AL
AH
指针寄存器
BP基地址指针
SP堆栈指针
变址寄存器
DI目的变址
SI源变址
控制
寄存器
FLAGS状态标志
IP指令指针
…
…
ES附加段寄存器
DS数据段寄存器
SS堆栈段寄存器
CS代码段寄存器
…
……
……
……
段寄存器
AX
BX
CX
DX
状态标志:表示处理器当前的运行状态。
CF(CarryFlag):进(借)位标志位。最高位产生进(借)位时,该位为1。用于无符号数运算。
PF(FarityFlag):奇偶标志位。当指令执行结果的低8位中含有偶数个1时,
PF为1,否则为0。
AF(AuxiliaryFlag):辅助进(借)位标志位。执行加法或减法指令时,若结果的低字节的低四位向高四位有进位或借位,AF为1,否则为0。
ZF(ZeroFlag):零标志位。若结果为0,则ZF为1,否则为0。
SF(SignFlag):符号标志位。当运算结果最高位为1时,SF为1,否则为0。OF(OverflowFlag):溢出标志位。有符号数加减运算的结果有溢出OF=1,否则OF=0。双高位判别法确定OF=Cs⊕Cp最高位、次高位
4.存储器的分段管理
逻辑段只有四种类型:CS
逻辑段只有四种类型:CS、DS、SS、ES,可分开、连接或重叠
逻辑段只能开始于物理地址低四位全为0的物理地址处
物理地址:存储器的绝对地址,从00000H~0FFFFFH,
是CPU访问存储器的实际寻址地址(也称为绝对地址)。(20位)
逻辑地址记为:段基址:偏移量(16位)物理地址=段基址左移4位+偏移量
物理地址=段基址×16+偏移量
对于一个确定的存储单元,逻辑地址不唯
文档评论(0)