计算机软件考试
Daly_Hu
喜欢我就点我吧
展开
-
原码反码补码详解
机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1.机器数:一个数在计算机中的二进制表示形式, 叫做这个数的机器数。2.真值:机器数的实际值称为真值。 3.符号数和无符号数 符号数和无符号数是针对符号出现的两种机器数表示方法。同一个二进制数,对符号数和无符号数具有不同的含义。 符号数如: char...转载 2018-08-20 09:32:26 · 1152 阅读 · 0 评论 -
计算机组成与体系结构
计算机的五大组成部分:控制器、运算器、存储器、输入设备、输出设备 多核CPU硬件架构介绍Flynn于1972年提出了计算平台的Flynn分类法,主要根据指令流和数据流来分类,共分为四种类型的计算平台,如下图所示:单指令流单数据流机器(SISD)SISD机器是一种传统的串行计算机,它的硬件不支持任何形式的并行计算,所有的指令都是串行执行。并且在某个时钟周期内,CPU只...转载 2018-08-20 09:34:39 · 4478 阅读 · 1 评论 -
CISC(复杂指令集)与RISC(精简指令集)的区别
复杂指令集计算机(CISC) Complex Instruction SetComputer长期来,计算机性能的提高往往是通过增加硬件的复杂性来获得.随着集成电路技术.特别是VLSI(超大规模集成电路)技术的迅速发展,为了软件编程方便和提高程序的运行速度,硬件工程师采用的办法是不断增加可实现复杂功能的指令和多种灵活的编址方式.甚至某些指令可支持高级语言语句归类后的复杂操作.至使硬件越来越复杂...转载 2018-08-20 09:36:56 · 34845 阅读 · 0 评论 -
流水线技术
CPU的内部结构主要有三部分:指令寄存器、指令译码器、指令执行单元(包括ALU和通用寄存器)CPU在执行一条指令的时候,主要有三个步骤:取指(将指令从内存或者指令Cahe中取出,放到指令寄存器),译码(指令译码器对指令寄存器中的指令进行译码操作从而辨识出所具体什么指令,从而产生各种时序信号),执行(指令执行单元根据译码的结果进行计算和存储结果)流水线技术-背景根据电路的结构我们发现:取...转载 2018-08-20 09:39:28 · 7340 阅读 · 0 评论 -
计算机数据的表示和转换
R进制转十进制使用“按权站开发”将R进制数的每一位数值用R^K表示,幂的底数是R,指数为K,K与该位和小数点之间的距离有关,当该位位于小数点的左边,K值是该位和小数点之间数码的个数,而当该位位于小数点右边,K值是负值,其绝对值是该位和小数点之间数码的个数加1。栗子1:二进制:10100.01 = 1*2^4+1*2^2+1*2^-2栗子2:七进制:604.01 = 6*7^2+...转载 2018-08-20 09:28:07 · 1043 阅读 · 0 评论