- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章
冯式结构(计算器中心各器件功能)
输入:将信息转换成机器能识别的形式
储存器:存放数据和程序
运算器:算术运算逻辑运算
控制器:指挥程序运行
输出:将结果转换成人们熟悉的形式
计算机系统组成
1.中央处理器CPU或称微处理器:
中央处理器(CPU)由运算器和控制器组成。
2.存储器:
存放程序和数据。
程序是计算机操作的依据,数据是计算机操作的对象。
3.总线:地址总线AB 、数据总线DB 、控制总线CB
4.输入/输出接口电路
三总线
数据总线DB (Data Bus)
地址总线AB (Address Bus)
控制总线CB (Control Bus)
定点数表示方法
小数点的位置固定在最低位的右边(表示整数)或者固定在次最高位的左边(表示有符号的纯小数)。
n-bit定点数表示范围(补码):
无符号数0~2n-1,有符号数-2n-1~2n-1-1
浮点数表示方法
形式:M×BE(M尾数/有效数,B基数,E指数)
第二章
EU BIU(功能)
EU作用:负责指令执行,完成指令的操作
BIU作用:根据EU的请求,执行CPU对存储器或I/O接口的总线操作
寄存器
数据寄存器
AX(Accumulator Register)累加器一般用来存放参加运算的数据和结果,在乘、除法运算、I/O操作、BCD数运算中有不可替代的作用。
BX(Base Register)基址寄存器除可作数据寄存器外,还可放内存的逻辑偏移地址,而AX,CX,DX则不能。
CX(Counter Register)将它称作计数寄存器,是因为它既可作数据寄存器,又可在串指令和移位指令中作计数用。
DX(Data Register)DX除可作通用数据寄存器外,还在乘、除法运算、带符号数的扩展指令中有特殊用途。
指针寄存器SP,BP:
作地址指针,有效地址的偏移量
SP:堆栈指针
BP:存放于堆栈段某数据区基址的偏移地址
变址寄存器SI,DI :
当前数据段中数据的偏移地址,使用时自动加1
SI:指向源操作数
DI:指向目的操作数
指令指针寄存器IP
是一个16位的专用寄存器。
当BIU从内存中取出一条指令,自动修改IP,始终指向下一条将要执行的指令在现行代码段中的偏移量。
8086/8088中的某些指令执行后会改变IP的内容,但用户不能编写指令直接改变IP 的内容。
IP是指令地址在代码段内的偏移量(又称偏移地址),IP要与CS配合共同构成物理地址。
状态标志寄存器 F
F是一个16位的专用寄存器,其中6位状态位用于存放运算结果的特征,3位控制位用于控制CPU的操作 。
状态位
SF位:符号位(SF=1 负数;SF=0 正数)
ZF位:零标志位(ZF=1 运算结果为0;ZF=0 运算结果不为0)
CF位:进位标志位(CF=1最高位有进位/借位;CF=0最高位无进位/借位)
AF位:辅助进位(AF=1 有进位;AF=0 无进位;辅助位表示低4位有无进位或借位)
PF位:奇偶标志位(PF=1 运算结果1的个数为偶数;PF=0 运算结果1的个数为奇数)
OF位:溢出位(OF=1 有溢出;OF=0 无溢出)主要对带符号数 运算数值过大,侵占了符号位
三个控制位
DF:方向标志-控制数据串操作指令的步进方向
DF=1 减址方式(STD)
DF=0 增址方式(CLD)
IF:中断允许标志-对可屏蔽中断
IF=1 开中断(STI)
IF=0 关中断(CLI)
TF:陷阱标志-程序调试
TF=1 单步执行
TF=0 连续正常执行
总线周期
CPU完成对存储器或I/O端口的一次访问所需的时间;
8086一个基本的总线周期一般由4个时钟周期组成。
读写周期时序
读周期:T1:输出地址;T2:总线浮空、缓冲;T3- T4:从总线输入数据传送数据
写周期:T1:输出地址;T2- T4:把输出数据送到总线上。
若存储器或外设速度慢,则向CPU发送READY无效信号,可在T3后插入一个或多个等待周期TW;就绪后,发READY有效信号,CPU自动脱离TW而进入T4状态。
若一个总线周期后不执行下一个总线周期,即总线上无数据传输操作,系统总线处于空闲状态,此时执行空闲周期。
8086储存格式
规则字:从偶地址开始存放的字
非规则字:从奇地址开始存放的字
特点:
规则字的存取在一个总线周期内即可完成
非规则字的存取则需2个总线周期
I/O端口组织
8086系统和外部设备之间是通过I/O接口相互传输信息的。
端口:I/O芯片上的一个或一组寄存器,一个I/O芯片上有若干个端口。
端口号(端口地址):为每个I/O端口分配的地址,具有惟一性。
微机I/O端口有两种编址方式
(1)统一编址
(2)独立编址
统一编址
又称“存储器映射方式”。在这种编址方式下 ,I/O端口地
您可能关注的文档
- 天地湾车位、商业、公寓、车位、储藏室销售思路及定价报告--2014-4-24..pptx
- 天地学习法(1小时通读一本书)..ppt
- 天地学习法简介..pptx
- 天府广场分析..ppt
- 天府可乐营销策划..docx
- 天府新城-规划情况..ppt
- 天工开物读后感 (3)..ppt
- 天津安全资料四卷(模板)范本doc[1]...doc
- 天津宝坻项目定位报告(新)..ppt
- 天津滨海新区五校2015高三毕业班第一次联考--历史解析版..doc
- 幼儿园家园共育中传统童谣节奏模式与儿童语言节奏感发展的协同研究课题报告教学研究课题报告.docx
- 初中语文古诗词鉴赏的沉浸式体验活动开发课题报告教学研究课题报告.docx
- 中职语文教学中寓言故事角色心理的现代改编课程设计课题报告教学研究课题报告.docx
- 智能养老监护系统老年人体验评估研究教学研究课题报告.docx
- 汉字部首演变与古代农业农业科学的关联性课题报告教学研究课题报告.docx
- AI历史教学资源智能推荐算法开发与实证研究课题报告教学研究课题报告.docx
- 初中语文教学中批判性思维培养与跨文化教学策略研究教学研究课题报告.docx
- 小学科学校本教研创新:生成式人工智能的应用策略教学研究课题报告.docx
- 售后服务体系建设与客户满意度提升方案.docx
- 高中物理教学中能量转化应用于生态保护效率评估课题报告教学研究课题报告.docx
原创力文档


文档评论(0)