计算机组成原理
文章平均质量分 64
LEELOTOUS
加油
展开
-
虚拟存储器
虚拟存储器虚拟存储器定义一种将主存用作辅助存储器高速缓存的技术 当代计算机系统的主存主要由半导体存储器组成,由于工艺和成本的原因,主存的容量受到限制。然而,计算机系统软件和应用软件的功能不断增强,程序规模迅速扩大,要求主存的容量越大越好,这就产生了矛盾。 为了给大的程序提供方便,使它们摆脱主存容量的限制,可以由操作系统把主存和辅存这两级存储系统管理起来,实现自动覆盖。...原创 2018-07-17 14:24:14 · 5298 阅读 · 0 评论 -
指令系统
指令系统MIPS操作数 MIPS算术运算指令的操作数必须来自寄存器。 寄存器分类: MIPS汇编指令算术指令 数据传输指令 在存储器和寄存器之间移动数据的命令 ex1: 假设变量h存放在寄存器$s2中,数组A的基址放在$s3中,试将C语言:A[12] = h + A[8]翻译成MIPS指令: lw $t0, 32($s3) #从内...原创 2018-07-17 16:17:06 · 2800 阅读 · 0 评论 -
存储器分类
存储器分类为了缩小存储器与处理器两者之间在性能方面的差距,通常在计算机内部把各种不同容量和不同存取速度的存储器按一定的结构邮寄地组织在一起,以形成层次化的存储器体系结构。 通常存储器的速度越快则容量越小,就越将其靠近CPU。因此,最快的寄存器离ALU最近,然后是在CPU内部的cache,然后是在CPU芯片外的贮存,离CPU再远一点的就是磁盘,最后是海量后备存储器。 常见的存储器的分类如下:...原创 2018-07-14 15:55:18 · 1042 阅读 · 0 评论 -
计算机组成原理的基本知识
计算机组成原理的基本知识计算机的分类个人计算机(personal computer) 用于个人使用的计算机,通常包含图形显示器,键盘和鼠标等 服务器(server) 用于为多用户运行大型程序的计算机,通常由多个用户并行使用,并且一般通过网络访问嵌入式计算机(embedded computer) 嵌入到其他设备中的计算机,一般运行预定义的一个或者一组应用程序 软...原创 2018-07-14 16:30:42 · 2187 阅读 · 2 评论 -
高速缓存cache
高速缓存cachecache的基本原理 cache是一种小容量高速缓冲存储器,由快速SRAM组成。在CPU和贮存之间设置cache,总是把主存中被频繁访问的活跃程序块和数据块复制到cache。 cache是为了解决CPU与主存的速度匹配问题设计的 cache机制能够达到目的的根本原因是程序执行时存在访问局部性特点: 时间局部性 被访问单元在一个较短的时间间隔内...原创 2018-07-14 20:41:55 · 3081 阅读 · 0 评论