第一章 绪论1
和计算机相关的问题
第一点:尽管这个模型能够体现现代计算机的功能,但是它的定义太广泛
第二点:而且,并没有清楚地说明基于这个模型的机器能够完成的操作类型和数量
输入数据和程序
存储器,算术逻辑单元,控制单元和输入/输出单元
存储器是用来存储的区域,在计算机处理过程中用来存储数据和程序
算术逻辑单元是进行计算和逻辑判断的地方
控制单元是用来对存储器,算术逻辑单元,输入/输出单元等子系统的操作进行控制的单元
输入子系统负责从计算机外部接受输入数据和程序;输出子系统负责将计算机的处理结果输出到计算机外部
早期的计算机的存储器存储数据
而完成某一任务的程序是通过操作一系列的开关或改变配线系统来实现的
诺依曼模型的计算机的存储器主要用来存储程序及其相应的数据
编程在早期的计算机中体现为对系列开关的开闭和配线系统的改变
诺依曼模型通过详细的第一计算机可以使用的不同指令集,从而使编程变得相对简单
程序员通过组合这些不同的指令来创建任意数量的程序
从而改变了编程的概念
D 第三章 数的表示1
将十进制转换成二进制,则反复采用底数除法
将要转换的数反复除 2,所得余数做为从右往左的数
直到除数为 1,作为最左端的数
将所给的二进制的数每个二进制数字分别乘以它的权值,最后将每个二进制位乘以权值后的结果相加即得到相应的十进制数
第 N 位是 2 的 N-1 次幂
第 N 位是 10 的 N-1 次幂
符号加绝对值格式,二进制反码格式和二进制补码格式
计算机定义一个最大的无符号整数的常量,这样,计算机所能存储