怎样学习汇编语言能够达到‘理解计算机工作原理’的效果? 本书的编写希望达到两个目的,一个是通过本书,使读者掌握汇编语言的编程方法、思路和技巧,并对计算机的底层编程有一定认识;另一个是通过对汇编语言的介绍,使学生理解计算机底层运行程序的机制,了解计算机的工作原理,为以后一些课程的学习(如操作系统、微机原理等)打下基础。本书所有内容的安排和讲解也是基于这样两方面的考虑。比如强调CS和IP寄存器的作用,比如在介绍子程序设计时,除了让学生能够使用CALL指令和RET指令编写子程序结构的程序,还要通过CALL指令和RET指令内部执行的操作,让学生明白计算机内部如何能够做到调用子程序,又如何能够从子程序返回主程序,子程序多层嵌套时为什么子程序返回不会乱套等问题。实际上,学完这门课程,学生也会对以前学过的C语言的一些概念有更深刻的理解,如指针,也会明白数组等数据结构在计算机内部是如何组织和表示的。
零基础学习黑客知识先看王爽的《汇编语言》和《深入了解计算机系统》行不行? 本人学生党,准备寒假回去自学黑客知识,因为手头正好有这两本书,就想问问先看这两本书行不行。若有大神…
微处理器的指令系统汇编语言是如何揭示微控制器的组成原理工作原理的 汇编语言里,只是语句是用来定义数据的,而指令性语句是用来执行的。最大的区别就是指示语句对cpu不产