《编码:隐匿在计算机软硬件背后的语言》读书笔记 07
来源:互联网 发布:淘宝保证金多久能退回 编辑:程序博客网 时间:2024/05/29 13:56
第十五章 字节与十六进制
字节:(古)表示某一数据路径上的位数(仅)表示一组8比特数据;半字节:4比特
8作为比特率的尺度重要性:1. 数字可以按照BCD方便的保存 2.全世界大部分书面语言的基本字符数少于256 3. 字节也适合表示黑白图像中的灰度值(256种)
十六进制的表示
二进制 十进制 十六进制 八进制 之间的互换
第十六章 存储器组织
存储器的职责和作用:负责保障存储和访问之间过程中信息完好无损。
电报继电器以一定的形式组织起来构成逻辑门,再形成触发器就具备了保存信息的能力
一个触发器只能保存一位信息
R:数据输入端 S:写操作端 被写入=存储
s:为1时,Q端和R端保持一致 ;为0时,Q端将和R端最后一次输入保持一致;除非S端再次还原为1时,之后的输入不会影响输出
随机访问存储器RAM:读写操作自由,改变地址和输入 就可以在锁存器中读出或写入需要的数据
RAM 阵列的存储容量=2^地址输入端的个数
1KB (1024个字节)1MB(mega古希腊文:宏大)1GB(giga古希腊文:巨大) 1TB(teras :巨人2的40次方)1批字节(2的50次方)
随机访问存储器也被称为易失性,要保证数据不丢失,电流要恒定。
第十七章 自动操作
目标:加减法的自动化
自动加法器的工作:加载 相加 保存 终止
概念:操作码(又叫指令码 指示电路要执行某种操作)控制信号(时钟 清零 写 选择)取指令 执行
跳转指令(goto 指令或者branch指令 转到另一个位置)条件跳转 零锁存器 零标志位 非零转移指令
之前把指令码和操作数据分别放在两个RAM阵列;现在把它们放在同一个里面。
指令表 :load、 store、 add、 subtract、 add with carry、subtract with borrow、jump 、jump if zero 、jump if carry、jump if not zero、jump if not carry 、halt
助记符
数字计算机=处理器+存储器+输入+输出
处理器=累加器+算术逻辑单元+程序计数器+。。。
软件:输入到存储器中的指令和数值
硬件:继电器+电线+开关+灯泡+。。
编写软件=计算机程序设计
机器语言 汇编语言 ?
概念:错误 覆盖 算法
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 07
- 《编码:隐匿在计算机软硬件背后的语言》 读书笔记 01
- 《编码:隐匿在计算机软硬件背后的语言》 读书笔记 02
- 《编码:隐匿在计算机软硬件背后的语言》 读书笔记 03
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 04
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 05
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 06
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 08
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 09
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 10
- 编码——隐匿在计算机软硬件背后的语言
- 《编码:隐匿在计算机软硬件背后的语言》笔记01
- 《编码:隐匿在计算机软硬件背后的语言》笔记02
- 《编码:隐匿在计算机软硬件背后的语言》笔记03
- 《编码:隐匿在计算机软硬件背后的语言》笔记04
- 《编码:隐匿在计算机软硬件背后的语言》笔记05
- 《编码:隐匿在计算机软硬件背后的语言》笔记06
- 《编码-隐匿在计算机软硬件背后的语言》读后
- php单例模式(多次连接数据库只实例化一次)
- UIMenuController的使用,对UILabel拷贝以及定制菜单
- sql output 更新记录时得到更新记录的ID值
- cv-拉普拉斯算子锐化浅析
- hdu 2111
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 07
- CentOS6服务管理之DNS-主从DNS服务器的搭建
- 《亲爱的界面》之菲茨定律
- 学习网站
- Ubuntu下安装JDK1.7
- Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile)
- [原创]使用Xcode5.0上传应用到App Store
- appfuse - maven dependency
- webpy中如何返回json格式给前端