草庐IT

计算机组成原理—存储器

计算机组成原理—硬件结构二、存储器1.概述存储器是计算机系统中的记忆设备,用来存放程序和数据1.1存储器的层次结构缓存-主存层次主要解决CPU和主存速度不匹配的问题,速度接近缓存主存-辅存层次主要解决存储系统的容量问题,容量接近与价位接近于主存2.主存储器2.1概述主存与CPU的联系主存中存储单元地址的分配主存各存储单元的空间是由单元地址号来表示。字地址使用该地址高位字节的地址来表示,其字地址是4的整数倍,正好用地址码的末两位来区别高地址存高位数据低地址存低位数据设地址线24位若字长8位,按字节寻址的范围是16M(2的24次方)若字长16位,按字节寻址的范围是8M若字32位,按字节寻址的范围是

计算机组成原理—存储器

计算机组成原理—硬件结构二、存储器1.概述存储器是计算机系统中的记忆设备,用来存放程序和数据1.1存储器的层次结构缓存-主存层次主要解决CPU和主存速度不匹配的问题,速度接近缓存主存-辅存层次主要解决存储系统的容量问题,容量接近与价位接近于主存2.主存储器2.1概述主存与CPU的联系主存中存储单元地址的分配主存各存储单元的空间是由单元地址号来表示。字地址使用该地址高位字节的地址来表示,其字地址是4的整数倍,正好用地址码的末两位来区别高地址存高位数据低地址存低位数据设地址线24位若字长8位,按字节寻址的范围是16M(2的24次方)若字长16位,按字节寻址的范围是8M若字32位,按字节寻址的范围是

数据结构基础—绪论

数据结构基础—绪论一、什么是数据结构数据结构是一门研究非数值计算的程序实际问题中计算机的操作对象以及它们之间关系和操作等的学科程序设计=数据结构+算法数据结构:问题的数学模型算法:解决问题的策略在数学模型中又包括了数据的表示和处理处理就是要使用什么样的算法表示就是逻辑结构+存储结构二、基本概念和术语1.逻辑结构数据:输入到计算机中并被计算机程序处理的符号的总称数据元素:数据的基本单位,是一个大整体(可以类比成结构体)数据项:是数据的最小单位,多个数据项组成一个数据元素数据对象:相同性质的数据元素的集合可以类比数据对象就是一个图书管理,数据元素就是其中的一本本数,而数据项就是每本书的基本信息数据

数据结构基础—绪论

数据结构基础—绪论一、什么是数据结构数据结构是一门研究非数值计算的程序实际问题中计算机的操作对象以及它们之间关系和操作等的学科程序设计=数据结构+算法数据结构:问题的数学模型算法:解决问题的策略在数学模型中又包括了数据的表示和处理处理就是要使用什么样的算法表示就是逻辑结构+存储结构二、基本概念和术语1.逻辑结构数据:输入到计算机中并被计算机程序处理的符号的总称数据元素:数据的基本单位,是一个大整体(可以类比成结构体)数据项:是数据的最小单位,多个数据项组成一个数据元素数据对象:相同性质的数据元素的集合可以类比数据对象就是一个图书管理,数据元素就是其中的一本本数,而数据项就是每本书的基本信息数据

MATLAB基础—基础认识

数建-MATLAB(基础认识)一些基本使用clearall:清除Workspace中的所有变量clc:清除CommandWindow中的所有命令注释:%%(空空格)多行注释或%单行注释变量命名规则区分大小写不超63位字母开头,可以以字母,数字,和下划线组成,但不可以用标点开头*简洁明了(见名知意)数据类型数字就是简单的intdouble等这里就不一一赘述了字符和字符串都用单引号括起来str='a'abs(str)%ASCII码char(97)%字符串咯num2str(65)%把数值转换成字符串矩阵表示变量名(A)=[123;456;789;000]%(分号是换行)%结果A=1234567890

MATLAB基础—基础认识

数建-MATLAB(基础认识)一些基本使用clearall:清除Workspace中的所有变量clc:清除CommandWindow中的所有命令注释:%%(空空格)多行注释或%单行注释变量命名规则区分大小写不超63位字母开头,可以以字母,数字,和下划线组成,但不可以用标点开头*简洁明了(见名知意)数据类型数字就是简单的intdouble等这里就不一一赘述了字符和字符串都用单引号括起来str='a'abs(str)%ASCII码char(97)%字符串咯num2str(65)%把数值转换成字符串矩阵表示变量名(A)=[123;456;789;000]%(分号是换行)%结果A=1234567890

计算机组成原理—概述

计算机组成原理—概述一、计算机系统概论1计算机系统简介1.1计算机硬件1.2计算机工作过程主存储器MAR:存储器地址寄存器,存放要访问的存储单元的地址MDR:存储器数据寄存器,存放从存储体中取出的代码或是欲存储的代码存储单元:每个存储单元存放一串二进制代码存储字:存储单元中二进制代码的组合存储字长:存储单元中二进制代码的位数eg:MAR:4位,MDR:8位=>存储单元的个数=2的4次方(16)控制器PC:取指令,存放欲执行指令地址(可自动生成下一条)IR:分析指令,存放当前执行的指令CU:执行指令1.2计算机硬件的主要技术指标机器字长:CPU一次能处理数据的位数,与CPU寄存器的位数有关存储容

计算机组成原理—概述

计算机组成原理—概述一、计算机系统概论1计算机系统简介1.1计算机硬件1.2计算机工作过程主存储器MAR:存储器地址寄存器,存放要访问的存储单元的地址MDR:存储器数据寄存器,存放从存储体中取出的代码或是欲存储的代码存储单元:每个存储单元存放一串二进制代码存储字:存储单元中二进制代码的组合存储字长:存储单元中二进制代码的位数eg:MAR:4位,MDR:8位=>存储单元的个数=2的4次方(16)控制器PC:取指令,存放欲执行指令地址(可自动生成下一条)IR:分析指令,存放当前执行的指令CU:执行指令1.2计算机硬件的主要技术指标机器字长:CPU一次能处理数据的位数,与CPU寄存器的位数有关存储容