网站建设备案和免备案的区别,wordpress页眉导航栏位置,公司做网站比较好的,网站建设哪几家好一些文章目录 计算机系统概述存储系统指令系统 计算机系统概述 指令和数据以同等地位存储在存储器中#xff0c;形式上没有差别#xff0c;但计算机应能区分他们。通过指令周期的不同阶段。 完整的计算机系统包括#xff0c;1#xff09;软件系统#xff1a;程序、文档和数据形式上没有差别但计算机应能区分他们。通过指令周期的不同阶段。 完整的计算机系统包括1软件系统程序、文档和数据2硬件系统主机【运算器、控制器、主存储器】和外部设备【外存、I/O设备】。 系统软件包括OS、DBMS、语言处理程序、分布式软件系统、网络管理系统、标准库程序、服务性程序。 机器语言和汇编语言与机器指令对应而高级语言不与指令直接对应具有较好的可以值性。 存储系统 行缓冲器大小列数*位平面数用SDRAM实现。【举例】8个16M*8位的芯片128MB其中8个的8即为位平面数。 MDR位数数据线位数存储字长。【注】其中第一个等于号必须成立此由硬件决定第二个等于号通常相等。 SDRAM不同于DRAM异步方式采用同步方式与CPU交换数据将地址和控制信号都锁存起来。 DRAM需要读后再生读后再生也具有刷新功能。但与刷新不同的是刷新操作需要只需要给出行地址。 刷新方式分为1集中刷新固定一段时间刷新称为死时间2分散刷新增加系统存取周期前半部分用于读写后半部分用于刷新没有死时间3异步刷新一个刷新周期内一行只刷新一次减少了死时间。 固态硬盘基于闪存闪存基于ROM。 固态硬盘以页为读写单位。 动态磨损均衡是在写入时自动选择较新的块。 静态磨损均衡更先进没有数据写入时也会自动分配。 线选法高位地址线直接连接至各个存储芯片的片选端。 译码器片选法高位地址线通过地址译码器产生片选信号。 磁盘存储器包括1磁盘驱动器【即磁盘本身】2磁盘控制器3盘片。 扇区也称块是磁盘读/写的最小单位也即磁盘按块存取。 磁盘高速缓存是在内存中开辟的区域。 磁盘存取时间为寻道时间、旋转时延【旋转半周】和传输时延【扇区处理时间】的加和。 磁盘调度算法可以优化寻道时间物理结构和空闲分区的分配会影响旋转时延传输时延和旋转时延难以从操作系统层面优化。 RAID是指将多个独立的物理磁盘组成一个独立的逻辑盘。 从RAID0到RAID5的技术分别为0无冗余无校验条带化1镜像2海明码3位交叉4块交叉5无独立检验。 多模块存储器是一种空间并行技术解决访存速度问题主要分为单体多字存储器和多体并行存储器。 多体并行存储器有两种启动方式1轮流启动每个模块一次读写位数等于数据总线位数2同时启动所有模块一次并行读写总位数等于数据线位数。 CPU与cache之间数据交换以字为单位而cache与主存的交换以cache块为单位。 cache访问效率等于cache全部命中所需时间/实际cache-主存访问时间。 cache映射中比较器的个数取决于一个组内有几行就需要几个比较器。 直接映射【一行一组】只需要一个比较器全相联映射【整个cache是一组】行数就是比较器个数n路组相联【一组n行】需要n个比较器。 指令cache和数据cache分离是为了减少流水线冲突在IF段使用指令cache在MEM段使用数据cache。 cache缺失由硬件完成缺页处理由软件完成操作系统通过缺页异常处理程序实现TLB缺失既可以用硬件又可以用软件来处理。 cache中各字段的意义标记位【指明cache行中存放的是主存哪一块的副本】、有效位【说明cache行中信息是否有效】、LRU位【记录主存块的使用情况根据计数值选择淘汰某个块】。 指令系统 偏移寻址分为三种1相对寻址地址相对PC偏移2基址寻址地址相对基址偏移基址由操作系统给出不可变3变址寻址地址相对指令中的A偏移变址由用户指定可变。 变址寻址有利于处理数组问题和编制循环程序。 基址寻址有利于多道程序设计和编制浮动程序。 浮动程序是指在多道程序设计的系统中要求每道程序存放在主存的任何位置都能正确地运行。 mov指令可以将第二个操作数复制到第一个操作数但两个操作数不能都是内存。 imul指令是有符号乘法指令可以是双操作数也可以是三操作数但是第一个操作数必须是寄存器。 RISC机器一定采用指令流水线大部分指令在一个时钟周期内完成。