自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 外围设备定义

外围设备即计算机系统中除主机外的其他设备。包括输入和输出设备、外存储器、模数转换器、数模转换器、外围处理机等。是计算机与外界进行通信的工具。例如打印机、磁盘驱动器或键盘。向计算机输入数据和信息的设备。是计算机与用户或其他设备通信的桥梁。输入设备是用户和计算机系统之间进行信息交换的主要装置之一。键盘,鼠标,摄像头,扫描仪,光笔,手写输入板,游戏杆,语音输入装置等都属于输入设备,输入设备(InputDevice)是人或外部与计算机进行交互的一种装置,用于把原始数据和处理这些数的程序输入到计算机中。最新的计算

2023-02-13 21:01:24 249

原创 总线的类型

类型由于同一类型总线插槽上的引脚信号有严格定义,因此,外部插卡插入任意一个同类型的扩展插槽中都能正常工作。系统总线上的各种信号连接到扩展插槽上,当接口卡(插卡)插入插槽后,各种信号就接入插卡。就整体而言,总线上的信号大体上可分成以下4大类。(1)电源线由于总线与接口卡相连,因此总线为接口卡以及部分外围设备提供所需的电源。通常只需要±5V电压,但对于硬盘上的步进电机(马达),则需要±12V的电压。局部总线如PCI提供+3.3V的电源。接地线一方面供应电源使用,另一方面也可用于消除或降低干扰。(

2023-02-13 20:59:47 198

原创 概述总结如下

计算机组成与设计概念总结一、计算机系统概述1.1 在计算机发展过程中,有哪些事件可认为是具有转折点和里程碑意义的?电子计算机的飞速发展,什么因素起着主要推动作用?具有转折点和里程碑意义的事件:①1946年2月14日,第一台通用电子计算机ENIAC问世,标志着信息时代的开始;②1949年,第一台存储程序计算机EDSAC,冯·诺依曼结构的第一个实现;③晶体管、集成电路、超大规模集成电路器件的使用;④摩尔定律(集成电路上可容纳的晶体管数目大约每18个月会增加一倍,微处理器的性能大

2023-02-13 20:58:10 124

原创 存储器容量的扩展

存储器容量的扩展一、位扩展(增加存储字长)  实质上来说,位扩展相当于将两个存储芯片用相同的地址线接入(这意味着数地址线的数目只和芯片的存储单元有关,例如1K需要10根,2K需要11根;事实上,芯片每一次读写的数据字长又和数据线的数目相关,比如8位对应8根数据线)。这样,当CPU访问到(属于这两个芯片的)存储单元时,每一个芯片的相同位置上的存储单元被选中,并分别输出(或者输入)4位数据到不同的数据线上;CS片选信号需要相同以确保芯片被同时选中,WE相同保证对芯片执行的操作是一致的。二、字扩展(增

2023-02-13 20:57:02 515

原创 微程序执行速度

如何提高微程序的执行速度①微指令格式水平型微指令:直接控制,字段编译(直接、间接)特点:在一条微指令中定义并并行执行多个微命令垂直型微指令:采用微操作码编译法,由操作码规定微指令的功能特点:不强调实现微指令的并行控制功能②微程序控制存储器一般采用ROM存储器也可采用RAM,为防止断电后内容消失,则必须开机后将外存中存放的微程序调入内存RAM,然后才能执行程序。当前为了能不断扩展指令系统,通常采用ROM+RAM③动态微程序设计定义:能根据用户要求改变微程序优点:使计算机能更灵活、有效的适应于

2023-02-06 22:52:29 57

原创 高速缓冲存储器

高速缓冲存储器①cache的工作原理局部性原理主存地址和cache地址块长:块长一般取一个主存周期所能调出的信息长度(一般为16个字)cache的容量和块的大小是影响cache的效率的重要因素命中率:CPU所要访问的信息是否在cache中的比率,而将所要访问的信息不在cache中的比率称为失败率一致性策略标志交换方式(写回法)通过式写入(写通法)写操作直接对主存进行,而不写入cachecache的存取时间:平均存取时间=h*tc+(1-h)(tc+tm)最好替换策略:按照被替换的字块是下一段时间最少使用

2023-02-06 22:51:58 67

原创 计算机工作过程

计算机的工作过程1)把程序和数据装入到主存储器中。2)从程序的起始地址运行程序。3)用程序的首地址从存储器中取出第一条指令,经过译码、执行等步骤控制计算机各功能部件协同运行,完成这条指令功能,并计算下一条指令的地址。4)用新得到的指令地址继续读出第二条指令并执行,直到程序结束为止;每一条指令到都是在取值、译码和执行的循环过程中完成的。下面以取数指令(即将指令地址码指示的存储单元中的操作数取出后送至运算器的ACC中)为例,其信息流程如下:取指令

2023-02-05 11:26:05 454

原创 指令格式如下

指令格式(1)结构(操作码+地址码)操作码操作数的地址操作结果的存储地址下一条指令的地址(2)地址码零地址指令一地址指令寻址范围 224 = 16 M2次访存二地址指令寻址范围 212 = 4 K4 次访存三地址指令寻址范围 28 = 2564 次访存多地址指令-寻址范围 26 = 644 次访存(3)指令字长取决因素操作码的长度操作数地址的长度操作数地址的个数指令字长 固定指令字长 = 存储字长指令字长 可变按字节的倍数变化

2023-02-05 11:23:58 90

原创 非遗失性内存

只读存储器只读存储器( Read- Only Memory, ROM)是一种半导体存储器,其特性是一旦存储数据就无法再将之改变或删除,且内容不会因为电源关闭而消失。在电子或电脑系统中,通常用以存储不需经常变更的程序或数据,例如早期的家用电脑如Apple II的监督程序、BASIC语言解释器、与硬件点阵字体,个人电脑IBMPC/XT/AT的BIOS(基本输入输出系统)与IBM PC/XT的BASIC解释器,与其他各种微电脑系统中的固件(Firmware),均存储在ROM内。

2023-02-05 11:22:28 57

原创 控制器的组成

控制器的组成(1)控制器的功能取指令发出指令地址,取出指令的内容分析指令(1)对操作码译码产生操作相应部件的控制信号(2)根据寻址方式形成操作数地址执行指令(1)根据分析指令后产生控制信号、操作数地址信号序列,通过CPU及输入输出设备的执行实现每条指令的功能(2)结果回送存储器(3)形成下条指令的地址控制程序和数据的输入和结果输出对异常情况和某些请求的处理异常情况的处理:例如算术运算的溢出、数据传送奇偶错某些请求的处理“中断请求”信号DMA请求信号(2)控制器的组成

2023-02-05 11:19:21 560

原创 提高存访速度

提高访存速度可采取三种措施。(1)采用高速器件,选用存取周期短的芯片,可提高存储器的速度。(2)采用Cache , CPU将最近期要用的信息先调人Cache,而Cache的速度比主存快得多,这样CPU每次只需从Cache中取出(或存人)信息,从而缩短了访存时间,提高了访存速度。(3)调整主存结构,如采用单体多字结构(在一个存取周期内读出多个存储字,可增加存储器的带宽),或采用多体结构存储器

2023-02-05 11:18:15 572

原创 常见存储器分类

常见存储器分类存储器的主要功能是存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。存储器单元实际上是时序逻辑电路的一种。按存储器的使用类型可分为只读存储器(ROM)和随机存取存储器(RAM),两者的功能有较大的区别,因此在描述上也有所不同。存储的基础部分分为ROM和RAM。RAM:随机存取存储器是与CPU直接交换数据的内部存储器。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。当电源关闭时RAM不能保留数据。如果需要保存数据,就必须把它们

2023-02-05 11:15:48 481

原创 【无标题】如何进行运算

1.二进制乘法运算定点原码一位乘法两个原码数相乘,其乘积的符号为相乘两数符号的异或值,数值则为两数绝对值之积[X·Y]原=[X]原·[Y]原=(X0⊕Y0)|(X1X2…Xn) · (Y1Y2…Yn)定点补码一位乘法表达式:[X·Y]补=[X]补·(-Y0+Y1·2-1+….Yn·2-n)2.二进制除法运算加减交替法:当余数为正时,商上1,求下一位商的办法是,余数左移一位,再减去除数;当余数为负时,商上0,求下一位商的办法是,余数左移一位,再加上除数。此方法不用恢复余数,所以又叫不恢

2023-02-05 11:14:36 53

原创 带符号的二进制数据

带符号的二进制数据在计算机中的表示方法及运算(1)源码表示:X为正数时,符号位为0;X为负数时,符号位为1。其他位置上与真值一样0存在两种表示形式特点:值+0,-0的原码分别为00000、10000,形式不唯一;正数的原码码值随着真值增长而增长,负数的原码码值随着真值增长而减少n+1位原码表示定点整数范围-(2n-1)——-(2n-1)n+1位原码表示定点小数范围 -(1-2-n)———(1-2-n)运算:绝对值相加减,由数值大小决定运算结果符号(2)反码表示:正数的反码、补

2023-02-05 11:12:38 2467 2

原创 计算机工作原理

基本原理计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定操作。依此进行下去。直至遇到停止指令。程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理,这一原理最初是由美籍匈牙利数学家冯。诺依曼于1945年提出来的,故称为冯。诺依曼原理,冯诺依曼体系结构计算机的工作原理可以概括为八个字:存储程序、程

2023-02-05 11:11:01 280

原创 多层次存储器

对存储器的要求是容量大、速度快、成本低。为了解决了这三方面的矛盾,计算机采用多级存储体系结构,即cache、主存和外存。CPU能直接访问内存(cache、主存),但不能直接访问外存。存储器的技术指标有存储容量、存取时间、存储周期、存储器带宽。广泛使用的SRAM和DRAM都是半导体随机读写存储器,前者速度比后者快,但集成度不如后者高。二者的优点是体积小,可靠性高,价格低廉,缺点是断电后不能保存信息。只读存储器和闪速存储器正好弥补了SRAM和DRAM的缺点,即使断电也仍然保存原先写入的数据。特别是闪速存

2023-02-05 11:06:40 370

原创 奇偶校验的原理及逻辑图

奇校验:一个字节8位中“1”的个数,校验位,添加一位,使9位中“1”的个数为奇数;偶校验同理。奇校验:就是让原有数据序列中(包括你要加上的一位)1的个数为奇数1000110(0)你必须添0这样原来有3个1已经是奇数了所以你添上0之后1的个数还是奇数个。偶校验:就是让原有数据序列中(包括你要加上的一位)1的个数为偶数\n1000110(1)你就必须加1了这样原来有3个1要想1的个数为偶数就只能添1了。校验的原理是:假如采用奇校验,发送端发送的一个字符编码(含校验位)中,“1”的个数一定为奇数个

2022-09-18 23:04:51 3208

原创 8421码5421码2421码余3码

8421码是中国大陆的叫法,8421码是BCD码中最常用的一种。在这种编码方式中每一位二值代码的1都是代表一个固定数值,把每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数码。由于代码中从左到右每一位的1分别表示8,4,2,1,所以把这种代码叫做8421代码。每一位的1代表的十进制数称为这一位的权。8421码中的每一位的权是固定不变的。8421码加减法举例:加法:1001 1001+0110 0110,低四位相加大于1001则再加0110,(若小于或等于1001则不变),高四位相加大于10

2022-09-11 22:46:14 2435

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除