我汇编语言的学习经历
2016-05-11 19:32
267 查看
我今年是一名大一的学生,专业是网络工程,上学期略学了一点c语言后,对汇编语言产生了一点兴趣,于是我决定在大一下学期自学汇编语言,首先我卖了一本汇编语言的书,是一本名为《汇编语言》的教辅。
首先进入汇编语言的学习,便感觉到这是一门靠近计算机硬件的语言,这让我开始明白了计算机运行的本质(是cpu通过 地址总线 数据总线 控制总线的过程)地址总线的宽度决定了cpu所可以寻址的范围,数据总线的宽度决定了和外界数据的传输速度,控制总线宽度决定了cpu对外部器件的多少种控制方式。
储存器的分类
(1)随机储存器(RAM)
接口卡上需要对大批输入,输出数据进行暂时储存,故在其上装ram,用于存放绝大部分程序和数据,可以写入和读写(如主储存器,内存条中的主储存器,显存)
(2)只读储存器(ROM)
装有BIOS的rom,BIOS是由主板,和各类接口卡(如显卡,网卡)厂商提供的软件系统,可以通过它来对硬件进行输入输出。rom只可读,不可写入。
我的博文将持续更新中,这是我第一次写博文,它记录了我的汇编学习,同时也是我的学习笔记
首先进入汇编语言的学习,便感觉到这是一门靠近计算机硬件的语言,这让我开始明白了计算机运行的本质(是cpu通过 地址总线 数据总线 控制总线的过程)地址总线的宽度决定了cpu所可以寻址的范围,数据总线的宽度决定了和外界数据的传输速度,控制总线宽度决定了cpu对外部器件的多少种控制方式。
储存器的分类
(1)随机储存器(RAM)
接口卡上需要对大批输入,输出数据进行暂时储存,故在其上装ram,用于存放绝大部分程序和数据,可以写入和读写(如主储存器,内存条中的主储存器,显存)
(2)只读储存器(ROM)
装有BIOS的rom,BIOS是由主板,和各类接口卡(如显卡,网卡)厂商提供的软件系统,可以通过它来对硬件进行输入输出。rom只可读,不可写入。
我的博文将持续更新中,这是我第一次写博文,它记录了我的汇编学习,同时也是我的学习笔记
相关文章推荐
- javascript使用promise递归读取目录下所有文件
- 给一个正方形添加纹理
- 实时错误91,对象变量或with块变量未设置
- iOS run loop详解
- 序列帧动画.shader
- CSS布局的三种方式:
- Swift - 使用addSubview()方法将StoryBoard中的视图加载进来
- 作业5
- 深度基础学习:Decision Tree 代码实现
- iOS照相机获取到的图片自动旋转90度解决办法
- 剑指offer题解【链表中倒数第k个结点】
- map集合的4种遍历方法和List集合的2种遍历和迭代器Iterator的使用
- 文章标题
- java socket网络编程
- Spark-SparkSQL深入学习系列六(转自OopsOutOfMemory)
- hdu 4612 Warm up(边双连通分量+缩点+dfs)
- leetcode(6),Excel Sheet Column Title和Excel Sheet Column Number(python)
- AD维基
- Volley StringRequest和JSONObjectRequest使用几个细节
- 这是爱的等候