




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硬件原理总结与归纳 一基于总线结构的计算机冯诺依曼体系结构1.二进制形式表示指令和数据。 2.程序和数据事先放在存储器中,计算机在工作时能够高速地从存储器中取出指令。 3.五大部件组成运算器、控制器、存储器、输入设备和输出设备。 总线计算机中各个功能部件传送信息的公共通道地址总线在对存储器或io端口进行访问时,传送由cpu提供的要访问存储单元或io端口的地址信息。 (单向总线)数据总线从存储器取指令或读写操作数的信息通道(双向总线)控制总线各种控制或者状态信息通过控制总线由cpu送往有关部件,或者从有关部件送往cpu(双向总线)Cpu各种寄存器指令寄存器(IR)用来存放从存储器取出的将要执行的指令码程序计数器(pc)程序计数器有时也被称为指令指针(ip),它被用来存放下一条要执行指令所在存储单元的地址。 地址寄存器(AR)地址寄存器用来存放正要取出的指令的地址或操作数的地址。 数据缓冲寄存器(DR):数据缓冲寄存器用来暂时存放指令或数据。 标志寄存器(flag)也被称之为程序状态字(PSW)它用来存放执行算术运算指令,逻辑运算指令或测试命令后建立的各种状态吗内容以及对cpu操作进行控制的控制信息标志寄存器(flag)标志位CF进位标志位,当无符号数进行加减运算时,若最高位发生进位或借位,CF=1,否者CF=0OF溢出标志位,当有符号数进行运算时,若计算结果所能表示的范围称之为溢出,有溢出OF=1,无溢出OF=0SF符号标志位,当有符号数进行运算时(无符号数无意义),若计算结果最高位为1则SF=1否则为0PF:奇偶标志位,当指令执行结果的低八位中含有偶数个1时,PF=1否则为0AF:辅助进位标志位,当执行一条加法或减法运算指令时,若结果的低字节的低四位向高四位有进位或借位,则AF=1,否者为0.ZF:零标志位,若当前的运算结果为0,则ZF=1,不为0则ZF=0。 控制标志位TF跟踪标志位。 IF中断允许标志位DF方向标志位计算机中周期概念执行么些操作需要的时间指令周期是指执行一条指令所占用的全部时间,一个指令周期通常含14个机器周期。 总线周期通常把CPU通过总线对微处理器外部(存贮器或I/O接口)进行一次访问所需时间称为一个总线周期。 时钟周期又称状态周期,是震荡周期的两倍,每个时钟的前半周期完成算数逻辑操作,在后半周期,内部寄存器与寄存器间的传输一般在此状态发生。 8086存储器管理实地址、保护方式实地址用20位的实地址来对内存的访问保护方式虚拟存储器是一种存储器管理器技术,它提供比物理内存大得多的存储空间,是程序设计人员在编写程序时,不用考虑计算机内存的实际容量。 在保护方式下,使用逻辑地址(段选择器偏移地址)此时逻辑地址和物理地址之间不存在直接的数学关系。 二、计算机中的数制和编码1.X进制换成十进制例如1101.11B=1*23+1*22+0*21+1*20+1*2-1+1*2-2=13.75(D)位权乘以这个位置上的数逐位计算并相加,最后得出十进制数2.十进制转换成X进制例如13.75整数部分除二取余余数倒立,小数部分乘以二取整,整数正立1101.113.二进制与十六进制转换规则,四个为一位合并成一位十六进制数例如1101110.01011B=0110,1110.0101,1000=6E.58H4.真值,原码,反码,补码真值把一个数及其符号位在机器中的一组二进制数表示形式称为“机器数”也叫真值。 原码正数的原码等于真值,负数的原码等于符号位变1,其他位不变。 反码正数原码等于反码,负数反码是除了符号位外,其余各位求反。 补码正数的补码等于原码,负数的补码是除了符号位外,数值为按位取反,末尾加一。 *特殊0的原码0000000010000000反码0000000011111111补码00000000!原码和反码对于0的补码有两种形式补码变真值x原=x补补5.补码的加减运算x补+y补=x+y补x补-y补=x补+-y补=x-y补y补-y补连同符号位在内全部取反末位加一6.信息的编码BCD码非压缩型BCD:用8位表示一个1位十进制数,高四位是总是0000。 例如10:000000010000000011:0000000100000001压缩型BCD:用4位表示一个1位十进制数例如100000001200000002 三、硬盘各项参数记录面磁盘片的表面磁道记录面上的一系列的同心圆特点每个磁道的存储容量均相同柱面不同盘片的相同磁道构成的一个柱面特点柱面数和每面的磁道数相等扇区同心圆上的一段磁道区域(每个扇区的存储容量相同都为512字节)存储密度有道密度(有多少个道),位密度(存储多少位的数据),面密度(位密度和道密度的乘积单位位/平方英寸)存储容量一个磁盘存储器所能存储的字节总数平均存储时间从发出读写命令后,磁头从某一起始位置移动至新的记录位置,到开始从盘片表面读出或写入信息所需要的时间数据传输率磁盘存储器在单位时间内向主机传送数据的字节数数据传输率与存储设备与主机接口逻辑有关设磁盘旋转速度为每秒n转,磁道容量为N个字节则数据传输率DR=n*N(B/S)设某磁道位密度为D字节/英寸,磁盘转速为V英寸/秒dr=d*v(字节/秒) 四、内存储器1.主存与cache之间的地址映像将内存和cache之间建立一个地址关系,若cpu将要访问的数据在cache中存在则访问cache以节约时间。 Cache高速缓冲存储器主要用来解决主存速度低的问题直接映像一个主存块只能映像到cache中某一个特定块地址。 可以说一一对应。 全相联映像主存中的每一个块都可映像到cache的任何块中的地址映像方式可以说一对多(一内存,多cache)组相联映像主存中的存储块可以调入cache中一个指定组的任意一块。 (组内一对多,组外一对一)2.内存容量一个半导体存储器芯片的存储容量是指存储器可以容纳的二进制信息量以储存器中储存地址寄存器MAR编址数与存储位数的乘积表示,M位地址总线、N位数据总线的半导体存储器的存储容
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 骨科四肢创伤术后护理
- 物业经理年终总结
- 网络广告投放合同(样式三)7篇
- 运营类工作汇报
- 腰椎结核病历汇报
- 缺氧性脑病的护理查房
- 全职助理合同5篇
- 公司环卫安全培训课件
- 黑龙江省2025年全国成人高等学校招生统一考试数学(文)复习题库及答案
- 黑龙江省2025年全国成人高等学校招生统一考试英语(高起点)综合练习题及答案
- 燃气运营安全管理方案
- 2025-2026学年粤教粤科版(2024)小学科学二年级上册(全册)教学设计(附目录)
- 小学生班干部竞选
- 机场消防安全管理培训课件
- 妇科外阴解剖学课件
- 倒睫科普课件
- 2025年生态环境综合行政执法考试参考题库(附答案)
- T/CIE 176-2023机场探鸟雷达系统技术要求
- 《机械基础(第二版)》中职全套教学课件
- 国网投标离线投标工具使用说明
- 低空飞行器设计
评论
0/150
提交评论