摘要: 1)将下列程序保存为t1.asm,生成t1.exeassume cs:codesgcodesg segment mov ax,2000H mov ss,ax mov sp,0 add sp,10 pop ax pop bx push ax push bx pop ax pop b... 阅读全文
posted @ 2015-06-30 17:22 superzhao 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 4.1一个源文件从写出到执行的过程a.编写源文件(伪指令+汇编指令)b.编译连接c.执行4.2源程序程序4.1assume cs:codesg //将段codesg与cs段寄存器关联,表示这是一个代码段(指令段)codesg segment //段开始 段名为codesg mov a... 阅读全文
posted @ 2015-06-30 17:06 superzhao 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.在Debug中D、E、A、U命令访问内存地址时候可以用段寄存器代替直接给出段地址2.注意在修改SS的操作如 mov ss,ax mov ss,[0] pop ss都会与下一条修改SP的操作一起执行,不会断开 阅读全文
posted @ 2015-06-28 17:11 superzhao 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 3.1内存中字的存储CPU中寄存器是16位的,可以用高低字节存储一个字,但是每个内存单元是8位的,只能存储一个字节,所以内存中用相邻2个内存单元存储一个字的高低字节如:20000数值(4E20H)在地址0的内存单元数值为20H,在地址1的内存单元数值为4EH 两个内存单元存储一个字型数据叫做一个字... 阅读全文
posted @ 2015-06-26 17:11 superzhao 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: Debug的使用:Debug 是DOS和Windows 实模式 (8086方式)的调试器,可以查看修改寄存器内容以及内存内容,机器码级别Debug命令: 1)R命令:显示或修改寄存器内容 -r 显示所有寄存器及内容,且在末尾显示当前CS:IP指向的内存单元的指令 -r ax 修改ax... 阅读全文
posted @ 2015-06-26 14:42 superzhao 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 一个典型的CPU由运算器、控制器、寄存器组成,内部总线连接各部分器件寄存器是程序员可以用指令读写的部件,通过改变寄存器里的内容从而实现控制CPU,不同CPU 寄存器的个数结构是不一样的,8086有14个寄存器2.1通用寄存器 8086所有的寄存器都是16位的,可以存放2个字节,AX、BX、CX、D... 阅读全文
posted @ 2015-06-25 18:18 superzhao 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1.1机器语言:纯二进制1.2汇编语言:是对机器语言的轻微抽象1.3汇编语言的组成: a.汇编指令:机器码的助记符,有对应的机器码 * 是核心 b.伪指令:没有机器码,由编译器执行,计算机不执行 c.其他符号: 如+-*/ 由编译器识别,没有机器码1.4存储器: 就是内存, 指令和数据存在此处... 阅读全文
posted @ 2015-06-25 15:06 superzhao 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1.1 抽象过程所有语言都是抽象的,但是抽象的类型和质量决定了解决问题的复杂度A.针对机器模型建模-----------------------------------------------------------------------------------------------------... 阅读全文
posted @ 2015-06-25 09:49 superzhao 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 正在翻阅Java编程思想,看到这句话:计算机是头脑延伸的工具(就像Steve Jobs常喜欢说的"头脑的自行车"一样)"头脑的自行车" 是什么玩意?百度首条人类头脑的自行车(乔布斯访谈摘录)主持人:我想知道乔布斯的热情所在,是什么在激励他?乔布斯:我小时候曾在《科学美国人》上拜读过一篇文章,文中对比... 阅读全文
posted @ 2015-06-24 17:59 superzhao 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 注:整理到这部分知识点时候发现有很多问题还没搞清楚,所以这里可能会存在很多不够详细甚至错误的理解,准备翻一遍编程思想再来更新,欢迎评论交流当JVM执行到这么一句代码: new Person().setName("superzhao")它会做这么几件事类加载JVM会用类加载器加载xxx.Person这... 阅读全文
posted @ 2015-06-24 15:49 superzhao 阅读(2619) 评论(0) 推荐(0) 编辑