![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机系统基础
文章平均质量分 94
计算机系统学习笔记
retrogogogo
大学生你不学习?
展开
-
一、计算机系统基本概念
文章目录一、冯·诺依曼结构思想下的计算机工作原理1.冯·诺依曼计算机结构的基本特点2.计算机硬件的基本结构3.程序与指令的执行过程二、程序开发与运行过程1.程序语言2.翻译程序分类3.程序的转换过程三、计算机系统的层次结构四、计算机系统的性能1.计算机性能的定义2.计算机CPU性能测试3.MIPS指标(定点指令执行速度)4.Amdahl定律一、冯·诺依曼结构思想下的计算机工作原理1.冯·诺依曼计算机结构的基本特点采用“存储程序”的方式工作。基本部件与功能:存储器:存数据和指令(其实都是数据原创 2020-11-19 23:43:46 · 961 阅读 · 0 评论 -
二、数据的机器级表示与处理
文章目录一、数制与编码1.进位计数制一、数制与编码1.进位计数制R进制转换为十进制按位加权展开位数:正数位小数点负数位权值:…2,1,0-1,-2,-3…十进制转换为R进制整数部分:除基取余,逆序输出小数部分:乘基取整,顺序输出注:小数要求确定误差时,理论上保留位权小于精度误差的位数即可。二、八、十六进制的互相转换八进制转换为二进制:1位八进制数–>3位二进制数。十六进制转换为二进制:1位十六进制数–>4位二进制数原创 2020-11-24 01:45:04 · 1511 阅读 · 0 评论 -
三、程序的转换及机器级表示
文章目录一、程序转换概述二、IA-32指令集体系结构与常用指令操作1.IA-32指令系统概述(1)数据类型(2)寄存器(3)寻址方式2.IA-32常用指令(1)传送指令(2)定点算术运算指令(3)按位运算指令(4)控制转移指令三、IA-32下 C语言程序的机器级表示一、程序转换概述二、IA-32指令集体系结构与常用指令操作1.IA-32指令系统概述 IA-32是intel的32位指令集体系结构(IA32 ISA).(1)数据类型 数据类型与长度利用汇编指令助记符后缀区分,以下为整数的IA-3原创 2020-11-14 10:40:29 · 1279 阅读 · 0 评论 -
四、程序的链接
程序的链接一、编译、汇编和静态链接概述二、目标文件格式1、三类目标文件2、目标文件的格式标准与ELF标准3、ELF标准的可重定位目标文件格式4、ELF标准的可执行目标文件格式5、可执行文件的存储器映像三、符号解析四、重定位五、动态链接一、编译、汇编和静态链接概述二、目标文件格式1、三类目标文件(1) 可重定位目标文件(2) 可执行目标文件(3) 共享的目标文件2、目标文件的格式标准与ELF标准(1)标准目标文件格式(2)ELF格式目标文件既可用于程序的链接,也可用于程序的执行。链接原创 2020-12-22 01:07:28 · 1084 阅读 · 0 评论 -
五、程序的执行
程序的链接一、程序执行概述1、相关概念2、程序指令执行过程3、CPU基本功能和组成二、数据通路原理1、基本结构2、时序控制3、工作原理三、指令流水线1、指令流水线基本原理2、适合流水线的指令集特征3、CISC和RISC风格指令集4、指令流水线的实现5、高级流水线实现技术一、程序执行概述1、相关概念(1)程序与指令:程序由指令组成,指令在连续存储单元内按顺序存放。(2)指令周期:CPU取出并且执行一条指令的时间。(3)程序执行顺序的控制:由程序计数器PC给出。2、程序指令执行过程根据PC原创 2020-12-31 01:46:20 · 1734 阅读 · 0 评论 -
六、层次结构存储系统
层次结构存储系统一、存储器概述1、存储器分类2、主存储器组成和主存访问操作过程3、存储器的主要性能指标4、各类存储元件的特点5、存储器的层次结构二、主存和CPU的连接和读写操作1、主存芯片技术2、主存与CPU的连接与读写3、装入指令和存储指令过程三、硬盘存储器1、磁盘存储器结构2、磁盘存储器性能3、磁盘存储器连接4、固态硬盘四、高速缓冲存储器1、程序访问局部性2、cache工作原理3、cache行和主存块的映射4、cache主存块的替换5、cache一致性6、cache性能影响因素7、IA-32的cache原创 2021-01-03 01:37:56 · 1918 阅读 · 1 评论