- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 计算机系统要素:第四章 机器语言
所谓机器语言,就是底层硬件能认同的语言,可以被看作是一种约定的形式,它利用处理器和寄存器来操控内存。 那么内存是什么?——用来储存数据和指令的硬件设备,可以通过提供它的地址来描述,比如几号存储柜。 谁来操控——处理器,通常称为中央处理器或者CPU,是执行一组固定基本操作的设备。这些操作通常包括算术操作和逻辑操作,内存读取操作和控制操作。当然内存操作的是二进制数值,它们来自寄存器或者指定的
2017-07-16 20:17:44 2098
原创 计算机系统要素:第三章 时序逻辑
这一章的关键词: *时钟 触发器 寄存器 内存 时钟: 让一切的行走定于同一基准,其精准的硬件实现通常在于振荡器,其在两个信号值“0-1”,或称“低电平—高电平”之间交替变化。两个相邻上升沿之间的时间间隙称谓时钟的周期。 触发器:(主要是利用DFF或D触发器为基准构建一切) 简单点将前一个时间周期的输入值作为当前周期的输出。 寄存器:
2017-07-15 21:14:07 1072
原创 计算机系统要素:第二章 布尔运算
结论:补码表示法可以实现任何两个用补码表示的有符号数的加法而不需要特殊的硬件。完成实际项目: 1.半加器 CHIP HalfAdder { IN a, b; // 1-bit inputs OUT sum, // Right bit of a + b carry; // Left bit of a + b
2017-07-13 16:27:55 1341 2
原创 计算机系统要素:第一章 布尔逻辑
为了让自己未来好复习,从而写下读书笔记——2017.7.12。第一章 布尔逻辑1.布尔代数 布尔代数处理布尔型(也称为二进制型)数值,比较典型的有 true/false、1/0、YES/NO、on/off. 常见的布尔运算:AND、OR、NOT.本书中有个重要的结论: AND/or/not算子都可以只用Nand或Nor函数来构建,既然每个布尔函数都能够通过规范化表示法由AND、OR
2017-07-12 11:59:18 2559
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人