计算机要素笔记
薄发厚积
这个作者很懒,什么都没留下…
展开
-
计算机系统要素:第一章 布尔逻辑
为了让自己未来好复习,从而写下读书笔记——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 · 2615 阅读 · 0 评论 -
计算机系统要素:第二章 布尔运算
结论:补码表示法可以实现任何两个用补码表示的有符号数的加法而不需要特殊的硬件。完成实际项目: 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 · 1374 阅读 · 2 评论 -
计算机系统要素:第三章 时序逻辑
这一章的关键词: *时钟 触发器 寄存器 内存 时钟: 让一切的行走定于同一基准,其精准的硬件实现通常在于振荡器,其在两个信号值“0-1”,或称“低电平—高电平”之间交替变化。两个相邻上升沿之间的时间间隙称谓时钟的周期。 触发器:(主要是利用DFF或D触发器为基准构建一切) 简单点将前一个时间周期的输入值作为当前周期的输出。 寄存器:原创 2017-07-15 21:14:07 · 1093 阅读 · 0 评论 -
计算机系统要素:第四章 机器语言
所谓机器语言,就是底层硬件能认同的语言,可以被看作是一种约定的形式,它利用处理器和寄存器来操控内存。 那么内存是什么?——用来储存数据和指令的硬件设备,可以通过提供它的地址来描述,比如几号存储柜。 谁来操控——处理器,通常称为中央处理器或者CPU,是执行一组固定基本操作的设备。这些操作通常包括算术操作和逻辑操作,内存读取操作和控制操作。当然内存操作的是二进制数值,它们来自寄存器或者指定的原创 2017-07-16 20:17:44 · 2113 阅读 · 0 评论 -
硬件电路设计基础:场效应管(2)
场效应管特性曲线 以N沟道结型场效应管为例说明场效应管的特性. 图1.1为场效应管的漏极特性曲线。 漏极特性曲线是当栅源间电压VGS保持不变时,漏极电流ID与漏源间电压VDS的关系曲线 输出特性曲线分为三个区:可变电阻区、恒流区和击穿区 。原创 2017-10-06 17:20:18 · 599 阅读 · 0 评论 -
硬件电路设计基础:三极管(2)
三极管有静态和动态两种工作状态。未加信号时三极管的直流工作状态称为静态,此时各电极电流称为静态电流。 1.三极管直流电路等效 图a所示是放大器直流电路分析示意图。对于一个单级放大器而言,其直流电路分析主要是图中所示的3个部分。 在分析三极管直流电路时,由于电路中的电容具有隔直流特性,所以可以将它们看成开路,这样这一电路就可以画成如图b所示的直流等效电路。用这一电路进行直流电路原创 2017-10-06 17:08:00 · 632 阅读 · 0 评论