着手学习网络工程师课程
2009-02-24 11:02
141 查看
今天开始为考网工做准备工作。
首先开始学习计算机体系结构。今天学习的内容为:
一、数值表示:
1、补码:正数为本值,负数为高位变1
补码+原码得到一个进位数
6D的补码为4D,64D的补码为36,。。。
EX:15-10
AN:A=15D=1111B
B=10D=1010B,B'=0101+1=0110
A-B=A+B'=1111+0110
=1,0101
最高位1舍去
2、原码:正数为本值,负数高位变1,
3、反码:正数为本值,负数正数取反
二、运算器:
组成:ALU、寄存器、累加器、多路控制器、数据总线
三、控制器:指令的执行,经过取指令、分析指令、执行指令三个阶段
组成:程序计数器(PC)、IR(指令寄存器)、ID(指令译码器)和操作控制部件。
通过数据总线、地址总线和控制总线实现与其他各个功能部件相连接
四、CPU性能:即一秒种完成的工作,即一个时间周期内所做工作(相当于一个时钟周期内执行的指令乘以时钟周期。
性能=工作效率×时钟频率
指标:
1、工作效率IPC:每个时钟周期完成的指令数(超标量体系结构、动态指令调度程序,更大容量缓存以及高级预测技术)
2、时钟频率(CPU CLOCK SPEED),即主频,HZ(简单增加管道流水线的深度,但CPU性能下降)
3、L1高速缓存
4、L2高速缓存
5、系统总线带宽(Front Side Bus)L2与系统北桥之间数据带宽
6、流水线技术(Pipe Line)
7、超标量(在一个时钟内CPU可以执行一条以上指令)
8、数据总线、地址总线的总线宽度
9、协处理器
看完后做一些模拟题,发现知识点不够,还要找其他资料来学习
以后,每天学习计算机系统结构、网络和英文本文出自 “flashsun的博客” 博客,转载请与作者联系!
首先开始学习计算机体系结构。今天学习的内容为:
一、数值表示:
1、补码:正数为本值,负数为高位变1
补码+原码得到一个进位数
6D的补码为4D,64D的补码为36,。。。
EX:15-10
AN:A=15D=1111B
B=10D=1010B,B'=0101+1=0110
A-B=A+B'=1111+0110
=1,0101
最高位1舍去
2、原码:正数为本值,负数高位变1,
3、反码:正数为本值,负数正数取反
二、运算器:
组成:ALU、寄存器、累加器、多路控制器、数据总线
三、控制器:指令的执行,经过取指令、分析指令、执行指令三个阶段
组成:程序计数器(PC)、IR(指令寄存器)、ID(指令译码器)和操作控制部件。
通过数据总线、地址总线和控制总线实现与其他各个功能部件相连接
四、CPU性能:即一秒种完成的工作,即一个时间周期内所做工作(相当于一个时钟周期内执行的指令乘以时钟周期。
性能=工作效率×时钟频率
指标:
1、工作效率IPC:每个时钟周期完成的指令数(超标量体系结构、动态指令调度程序,更大容量缓存以及高级预测技术)
2、时钟频率(CPU CLOCK SPEED),即主频,HZ(简单增加管道流水线的深度,但CPU性能下降)
3、L1高速缓存
4、L2高速缓存
5、系统总线带宽(Front Side Bus)L2与系统北桥之间数据带宽
6、流水线技术(Pipe Line)
7、超标量(在一个时钟内CPU可以执行一条以上指令)
8、数据总线、地址总线的总线宽度
9、协处理器
看完后做一些模拟题,发现知识点不够,还要找其他资料来学习
以后,每天学习计算机系统结构、网络和英文本文出自 “flashsun的博客” 博客,转载请与作者联系!
相关文章推荐
- (2013年2月6日)开始着手网络工程师考试的学习
- 吴恩达(Andrew Ng)深度学习工程师笔记 - 第一门课-神经网络和深度学习-第一周深度学习概论-第六节:课程资源
- 在校大学生如何学习计算机网络工程师课程----崔常春(Cuisir)
- Hinton Neural Networks课程笔记quiz 3:带有隐层的非线性神经网络不一定能学习线性函数
- 网络程序设计课程学习心得总结
- 女网络工程师工作学习交流群,群号码:296239702
- 吴恩达Coursera深度学习课程 DeepLearning.ai 提炼笔记(1-2)-- 神经网络基础
- 吴教主深度学习和神经网络课程总纲
- .net实战项目零基础学习视频教程,.net就业课程网络教学
- (大数据工程师学习路径)第四步 SQL基础课程----约束
- (大数据工程师学习路径)第四步 SQL基础课程----select详解
- 第四集Linux系统工程师集训之网络部分视频课程 推荐
- 学习Andrew Ng的神经网络和深度学习课程的笔记part one(二)
- 吴恩达(Andrew Ng)深度学习工程师笔记 - 第一门课-神经网络和深度学习-第一周深度学习概论-第三节:用神经网络进行监督学习
- Coursera吴恩达机器学习课程 总结笔记及作业代码——第5周神经网络续
- 网络工程师的学习笔记
- 吴恩达深度学习工程师课程概述
- 干货|吴恩达Coursera课程教你学习神经网络<二>!
- 写给不了解网络工程师的和想学习网络工程师的