自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 总线系统1

系统总线:指CPU,主存,I/O设备(通过I/O接口)各大部件之间的信息传输线。由于这些部件通常都安放在主板或各个插件板(插卡)上,故又称板级总线(在一块电路板上各芯片间的连线)或板间总线。系统总线按传输信息的不同分为:数据总线,地址总线和控制总线。数据总线: 数据总线是用来传输各功能部件之间的数据信息 ,是双向传输总线,位数与机器字长,存储字长有关,一般为8位,16位或32位。数据总线的位数称为数据总线的宽度,是衡量系统性能的一个重要参数。 例:如果数据总线

2022-12-05 09:29:33 733 1

原创 指令系统1

指令系统是计算机硬件的语言系统,也叫机器语言,指机器所具有的全部指令的集合,它是软件和硬件的主要界面,反映了计算机所拥有的基本功能。从系统结构的角度看,它是系统程序员看到的计算机的主要属性。因此指令系统表征了计算机的基本功能决定了机器所要求的能力,也决定了指令的格式和机器的结构。设计指令系统就是要选择计算机系统中的一些基本操作( 包括操作系统和高级语言中的) 应由硬件实现还是由软件实现,选择某些复杂操作是由一条专用的指令实现, 还是由一串基本指令实现, 然后具体确定指令系统的指令格式、类型、操

2022-11-28 14:49:54 154

原创 外围设备的种类

外围设备即计算机系统中除主机外的其他设备。包括输入和输出设备、外存储器、模数转换器、数模转换器、外围处理机等。是计算机与外界进行通信的工具。例如打印机、磁盘。解释。计算机系统中除主机外的其他设备,是计算机与外界进行通信的工具功能计算机与用户之间提供联系等功能基本组成输入设备输出设备功能在计算机和其他机器之间,以及计算机与用户之间提供联系。将外界的信息输入计算机;取出计算机要输出的信息;存储需要保存的信息和编辑整理外界信息以便输入计算机。外围设备基本组成(1)存储介质,

2022-11-20 19:09:34 1002

原创 外围设备分类

计算机外围设备的分类计算机外围设备的结构,功能,工作原理,有很大的差别,通常机械的,电子的,电磁的,激光的等各种设备。若按功能分将其分为4类。1.输入设备常用的输入设备有键盘,有鼠标,有扫描仪,数位板等,早起的使用的有 纸袋输入机,卡片输机等,它们用来把二进制信息,经过运算器送入储存器中保存2.输出设备常用的输出设备包括显示设备和打印设备。显示设备主要是显示器,打印设备主要为针式打印机,激光打印机,喷墨打印机。3.外储存器外储存器通常使用磁性材料的两种磁化状态保存二进制信息,这类

2022-11-13 22:48:21 569

原创 cache的替换策略

LRU常见的LRU(Least Recently Used,即最近最少使用)替换策略总是预期对cache的访问是近期立即重新使用的(near-immediate re-reference)。LRU策略的cache way可以看成一个队列,队尾(要被踢出去)的位置是LRU,最近最少使用的位置,队首的位置是MRU(Most Recently Used),最近经常使用。NRUNRU(Not Recent Used) 是LRU的一个近似策略,被广泛应用于现代高性能处理器中。应用NRU策略的cache,需

2022-11-06 20:45:07 473

原创 并行存储器

双口RAM为了提高CPU访问存储体的速度,可以采用双端口的存储器,多模块存储器等技术,它们同属于并行技术。前者为空间并行,后者为时间并行。该模型允许两个独立的控制器同时异步地访问存储单元。但是这种方式有时也会带来一些读取错误。例如:1. 两个端口对同一个地址单元写入2. 两个端口对同一地址单元,一个写入,一个读出。通常的处理方式是设立一个置忙信号Busy,当遇到上述状况的时候,将busy置0.暂时关闭一个端口。 可以看出,这是一个从空间上并行的存储技术。多模块存储器我们还可以从时

2022-10-30 18:31:55 382

原创 动态存储器

存储器类型 在指定功能或应用软件之间共享的存储器。如果一个或两个应用软件占用了所有存储器空间,此时将无法为其他应用软件分配存储器空间。 例如,日历、短信息和电话簿 (或通讯录) 可能会共享移动设备中的动态存储器。一般计算机系统使用的随机存取内存(RAM)可分动态随机存取内存(DRAM)与静态随机存取内存(SRAM)两种,差异在于DRAM需要由存储器控制电路按一定周期对存储器刷新,才能维系数据保存,SRAM的数据则不需要刷新过程,在上电期间,数据不会丢失。原理动态RAM的工作原理 和静态RAM

2022-10-23 23:01:29 149

原创 DRAM的结构及特点

现代DRAM内存系统主要由内存控制器和内存芯片组成,DRAM芯片是一个由块,组成的三维结构。Bank: 一个二维的存储矩阵,包含行和列单个Bank有若干行若干列,一行一般存储着连续的几KB的数据。Rank: 一个Rank由一组Bank组成(一般来说1个Rank包含8个Bank),同一个Rank里面的Bank能同时访问,称为Bank级并行性(Bank Level Parallelism BLP)Channel: DRAM一般由若干个独立的内存通道组成,每个通道包含若干个Rank。Cell:

2022-10-16 22:31:13 1327

原创 存储系统及其概述

1存储系统概述存储系统就是计算机存储程序和数据的系统,由各种存储设备和控制部件及管理信息调度的硬件和软件组成,具有存入和取出两大功能。2存储体系现代的计算机需要满足大容量,高速度和低成本三项要求。但是,大容量的便宜运算速慢。运算速度快的储存元件运算速度快但是价格大,存储内容小。于是为了满足现代计算机的要求,采用了分层存储体系。把各种不同存储容量,不同存取速度,不同价格的存储器组合在一起。发挥它们最大的优势。它们之间的信息调度是由辅助硬件或者软件直接完成的。能发挥整个存储系统的最大效能,有最佳的性

2022-10-10 08:32:49 764

原创 存储系统(ROM)

计算机系统之存储器体系结构曾就职于新浪网,凤凰网高级工程师存储器系统是一个具有不同容量、成本和访问时间的存储设备层次结构。最高层为CPU寄存器保存着最常用的数据,其次是靠近CPU小的高速缓存存储器,存储技术基本的存储技术包括静态存储器(SRAM)、DRAM存储器(DRAM)、ROM存储器、旋转和固态的硬盘。1.RAM存储器静态RAM(SRAM)和动态RAM(DRAM)都属于随机访问存储器,静态RAM比动态RAM更快,但也贵的多。SRAM用来在CPU芯片上也可以是芯片下做高速缓存存储器

2022-10-02 22:24:12 1381

原创 原码除法算法原理

计算机乘法除法原理(原码)乘法:被分解为左移累加。除法:被分解为右移累减去,减法可以转换为加法。浮点数的运算:浮点数是原码表是法,S符号位,F阶码 + 127, M尾数舍弃前面的1(如果F<=-127则小数最前是0也要舍弃,后面补上0,F会变为-126)。F阶码用的表示法是偏移码(无符号整型表示,并不是书本说的移码,阶码加减运算的时候,应该用了寄存器处理,不是移码运算,因为位数都不够)。浮点数加减:阶码对齐; 尾数加减,处理溢出,规格化即可。浮点数乘除:五符号阶码偏移码加减运算,应该是

2022-09-25 16:46:25 1117 1

原创 什么是海明码?

网络协议海明校验码详解sunny_phper原创关注52点赞·30012人阅读什么是海明码(提出者Richard Hamming )海明码是一种多重(复式)奇偶检错系统,用于检错和纠错。如何确定校验码其实计算海明校验码的值只需三步:对于原始数据信息位m,计算得出需要的k位校验码如何确定最小的校验位数 k k k假设原有信息为 m m m位,则和校验位加起来长度有 m + k m+k m+k.校验位数k可以确定 $2^k $个状态,这些状态中必有一个其所有奇偶测试都是真的,于是剩下

2022-09-18 23:29:14 209

原创 CBD转换码的介绍∶

BCD 的表示法是 用4个二进制位来表示 一个十进制位,也就是一个字节能够表示2个十进制数位,这是一种压缩的十进制表示方式,应用很广,最常见的就是CMOS里的时间存放格式就是BCD码格式,更具体的表示方法大家可以去百度一下就知道了不过其实知道我上面说的就差不多了。\n\n明白了BCD是怎么表示后转换也就容易了,低4位和高4位分别转换然后合并起来就是了!\n\n如15用BCD码表示为0001 0101\n\n低四位的值就是实现十进制数的低四,高4位就是高四位的值,这样我们有很高效的转换方法:低四位+高四位×

2022-09-11 22:26:26 323

原创 计算机组成

计算机的组成:冯诺依曼型计算机主要有五大部件组成:运算器,存储器,控制器,输入输出设备。1.总线:总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。在计算机系统中,各个部件之间传送信息的

2022-09-04 22:11:19 229

原创 Java 名词:对象、引用、堆,栈

一、对象和引用在 Java 中,尽管一切都可以看做是对象,但计算机操作的并非对象本身,而是对象的引用。这话乍眼一看,似懂非懂。究竟什么是对象,什么又是引用呢?先来看对象的定义:按照通俗的说法,每个对象都是某个类(class)的一个实例(instance)。那么,实例化的过程怎么描述呢?在 Java 中,实例化指的就是通过关键字“new”来创建对象的过程。以上代码在运行时就会创建两个对象——“我是对象张三"和"我是对象李四”;现在,该怎么操作他们呢?去过公园的同学应该会见过几个大爷,他们很有

2022-09-04 21:59:34 170

空空如也

空空如也

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

TA关注的人

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