语雀原文链接
文章目录
- 1、机器语言
- 2、汇编语言(Assembly Language)
- 汇编语言工作过程
- 汇编语言三类指令
- 3、学习资料
- 电子PDF
- 课件
- 论坛
- 视频教程
1、机器语言
- 机器语言是机器指令的集合。机器指令展开来讲就是一台机器可以正确执行的命令。电子计算机的机器指令是一列二进制数字。计算机将之转变为一列高低电平,以使计算机的电子器件受到驱动,进行计算。
- 上面的计算机指的是可以执行机器指令,进行运算的指令。在我们常用的PC机中,有一个芯片来完成上面所说的计算机的功能。这个芯片就是CPU(Center Processing Unit中央处理单元),CPU是一种微处理器。
- 每一种微处理器,由于硬件设计和内部结构的不同,就需要用不同的电平脉冲来控制,使它工作。所以每一种微处理器都有自己的机器指令集,也就是机器语言。
- 早期程序员就是将0、1数字编程的程序代码打在纸带或卡片上,1打孔,0不打孔,再将程序通过纸带机或卡片机输入计算机,进行运算
- 书写和阅读机器码程序不是一件简单的工作,要记住所有抽象的二进制码。并且机器码的晦涩难懂和不易查错。
2、汇编语言(Assembly Language)
- 机器语言难以辨别和记忆,于是有了汇编语言。汇编语言的主体是汇编指令。汇编指令是机器指令便于记忆的书写格式。
汇编语言工作过程
- 程序员们就用汇编指令编写源程序,可是计算机能读懂的只有机器指令。这时,就需要有一个能够将汇编指令转换成机器指令的翻译程序,这样的程序我们称其为编译器。程序员用汇编语言写出源程序,再用汇编编译器将其编译为机器码,由计算机最终执行。
汇编语言三类指令
- 汇编指令:机器码的助记符,有对应的机器码
- 伪指令:没有对应的机器码,由编译器识别,计算机并不执行
- 其他符号:+ - * 等,没有对应的机器码,由编译器识别
3、学习资料
汇编语言.7z
电子PDF
- 《汇编语言-第四版-王爽-清华大学出版社》电子书下载地址: https://www.book123.info/detail/9787302539414
课件
- 课件下载:http://www.tup.com.cn/booksCenter/book_07970801.html
- 课件解压密码:53941。(ISBN:9787302539414 的倒数第6位到倒数第2位)
- 其他课本的课件的解压密码,有以下四种情况,可以一一尝试
清华大学出版社官方网址:
http://www.tup.tsinghua.edu.cn/index.html (输入ISBN书号进行查找)
清华大学出版社
官网的电子课件的密码规则如下 **密码规则:
1、先后六位两两相加试一下(例:9787302224464,后六位两两相加,2+2=4 4+4=8 6+4=10,密码为4810)
2、tup+后六位两两相加
3、倒数第6位到倒数第2位(例:9787302336358,密码为33635)
4、后六位两两相加不足4位的,密码前加2**
论坛
- 清华大学出版社汇编语言这本书对应的论坛地址:http://www.asmedu.net/bbs/forum.jsp
视频教程
- 通俗易懂的,零基础即可学习:https://www.bilibili.com/video/BV1Wu411B72F/?p=2&vd_source=041276dca631a9d8e1318ccb67688099