02 2013 档案

摘要:回到学校三天了,看了第二遍的论文,的确理解的更多了。我很多书也就看过一遍,真心觉得只看一遍,跟流水差不多。学校生活正式开始,好好加油、 阅读全文
posted @ 2013-02-28 09:52 xingoo 阅读(181) 评论(0) 推荐(0) 编辑
摘要:使用汇编语言编译程序(MASM.EXE)对源程序文件中的源程序进行编译,产生目标文件用连接程序(LINK.EXE)对目标文件进行连接,生成可在操作系统中直接运行的可执行文件。可执行文件中包含两部分内容:程序(从源程序中的汇编指令翻译过来的机器码)和数据(源程序中定义的数据)相关的描述信息一个汇编程序是由多个段组成的,这些段被用来存放代码,数据活当作栈空间来使用。程序返回:应该在程序的末尾添加返回的程序段mov ax,4c00Hint 21H这两条指令所实现的功能就是程序返回。程序加载后,ds中存放着程序所在的内存去的段地址,这个内存去的偏移地址为0,则程序所在的内存区的地址为: ds:0 ;这 阅读全文
posted @ 2013-02-18 14:18 xingoo 阅读(225) 评论(0) 推荐(0) 编辑
摘要:《撒哈拉故事》三毛《我为什么不要应届毕业生》《丽江故事》李思熠《洛克菲勒留给儿子的38封信》《坐着火车去西藏》《把信送给加西亚》阿尔伯特·哈伯德《生命的不可思议》胡因梦《潘石屹:永远不做大多数》苏文《天使在人间》肖恩·赫本·费雷《世界因你不同》李开复《最亮的十米》田亮《我不是教你诈》刘墉《随遇而安》孟非《飘》玛格丽特·米切尔《叔叔的故事》王安忆《蛙》莫言《吸血鬼》布拉姆·斯托克《查泰莱夫人的情人》劳伦斯《我们都有心理伤痕》徐浩渊《简爱》夏洛蒂·勃朗特《调频》饶雪漫《校服的裙摆》饶雪漫《中国皇帝的五种命运》张宏江《吸血鬼王子的诱惑》《二 阅读全文
posted @ 2013-02-17 10:50 xingoo 阅读(214) 评论(0) 推荐(0) 编辑
摘要:这本书真的很好,男生一定不希望自己的女朋友看着本书。但是对于女孩子来说,懂得保护自己才是最重要的。感情世界想一座天平,你多一点,我就少一点,永远没办法保证两个人始终保持平衡。所以好好的把握点技巧,也能避免让自己深陷泥潭。 阅读全文
posted @ 2013-02-17 10:32 xingoo 阅读(453) 评论(0) 推荐(0) 编辑
摘要:好几周没做周记了,这一阵春节自己也好好放松了一把,天天无所事事。白天看小说,晚上看点汇编博弈论渐渐的也放下了.真不知道以后的论文能看成什么样。最近搞了一周的汇编,以前没学过,真伤不起。但是有组成原理的基础,看起来还是很轻松的。今天弄一段 内存同时是数据段,也是代码段的 代码,直接搞的头都大了。未来还需搞起。 阅读全文
posted @ 2013-02-16 20:12 xingoo 阅读(150) 评论(0) 推荐(0) 编辑
摘要:栈有两个基本的操作:入栈和出栈入栈:将一个新的元素放到栈顶出栈:从栈顶取出一个元素栈顶的元素总是最后入栈,需要出栈时,又最先被从栈中取出。栈的操作规则:LIFO8086CPU提供相关的指令来以栈的方式访问内存空间。入栈出栈指令:PUSH(入栈)POP(出栈)push ax 将寄存器ax中的数据送入栈中;pop ax 从栈顶取出数据送入ax均是以字为单位进行的。字型数据用两个单元存放,高地址单元放高8位,低地址单元放低8位。段寄存器SS 存放栈顶的段地址寄存器SP 存放栈顶的偏移地址任意时刻,SS:SP指向栈顶元素push ax1 sp=sp-22 将ax中的内容送入SS:SP指向的内存单元.. 阅读全文
posted @ 2013-02-16 20:07 xingoo 阅读(431) 评论(0) 推荐(0) 编辑
摘要:CPU要读取一个内存单元的时候,必须先给出这个内存单元的地址;在8086PC中,内存地址由段地址和偏移地址组成。8086CPU中有一个DS寄存器,通常用来存放要访问的数据的段地址。mov al,[0] mov已知的功能:1 将数据直接送入寄存器2 将一个寄存器中的内容送入另一个寄存器中。3 将一个内存单元中的内容送入一个寄存器。8086CPU不支持将数据直接放入段寄存器DS中。将数据从寄存器写入内存单元:mov bx,1000Hmov ds,bx 将段地址设置为ds中的地址mov [0],cx cx中的16位数据送到1000:0处mov ax,[0] 1000:0处的字型数据送入axm... 阅读全文
posted @ 2013-02-15 19:53 xingoo 阅读(306) 评论(0) 推荐(0) 编辑
摘要:DEBUG使用技巧在windows系统下,可以在运行中键入cmd,然后输入debug就可以进入了。相关命令:R 查看改变CPU寄存器的内容D 查看内存中的内容E 改写内存中的内容U 将内存中的机器指令翻译成汇编指令T 执行一条机器指令A 以汇编指令的格式在内存中写入一条机器指令简单的实例: 查看寄存器总的内容,并修改用A命令用汇编语言的形式来修改内存中的指令用汇编的形式来查看内存中的内容由于之前修改过CS IP中的内容,此时要想执行程序,要修改回CS IP内容使用T命令一步一步的执行汇编命令。编写2的多少次方,可以通过如下代码mov ax,1add ax,axjmp 2000:3电脑生产日期. 阅读全文
posted @ 2013-02-14 16:00 xingoo 阅读(245) 评论(0) 推荐(0) 编辑
摘要:段寄存器就是提供段地址的。8086CPU有4个段寄存器 CS DS SS ES当8086CPU要访问内存时,由这4个段寄存器提供内存单元的段地址。CS(代码寄存器)和IP(指令指针寄存器)是8086CPU中最关键的寄存器,它们指示了CPU当前要读取指令的地址。执行简要过程:1 从CS:IP指向内存单元读取指令,读取的指令进入指令缓冲器。2 IP=IP+所读取指令的长度,从而指向下一条指令;3 执行指令。转到1 重复这个过程。若要同时修改CS/IP的内容: jmp 段地址:偏移地址 (用指令中给出的段地址修改CS,偏移地址修改IP)仅修改IP内容 jmp 合法寄存器名称 (用于修改寄存器中的.. 阅读全文
posted @ 2013-02-14 15:36 xingoo 阅读(271) 评论(0) 推荐(0) 编辑
摘要:简单的汇编指令CPU执行后,寄存器中的数据改变为如下:CPU访问内存单元时要给出内存单元的地址。所有的内存单元构成的存储空间是一个一维的线性空间。 这个唯一的地址就是物理地址。16位结构描述了一个CPU具有一下几个方面特征:1 运算器一次最多可以处理16位的数据。2 寄存器的最大宽度为16位。3 寄存器和运算器之间的同路是16位的。8086有20位地址总线,可传送20位地址,寻址能力为1M。8086内部为16位结构,它只能传送16位的地址,表现出的寻址能力却只有64K。8086CPU采用一种在内部用两个16位地址合成的方法来形成一个20位的物理地址。地址加法器合成物理地址的方法:物理地址= 段 阅读全文
posted @ 2013-02-13 11:15 xingoo 阅读(348) 评论(0) 推荐(0) 编辑
摘要:从读写属性上存储器分为:随机存储器RAM和只读存储器ROM从功能和连接上分类:随机存储器RAM装有BIOS的ROM接口卡上的RAM上述的存储器物理上是独立的器件。但是它们在一下两点上相同:1 都和cpu的纵线相连。2CPU对它们进行读或写的时候都通过控制线发出内存读写命令。8086CPU内存分配如下:对CPU来讲,系统中的所有存储器中的存储单元都处于一个统一的逻辑存储器中,它的容量受CPU寻址能力的限制。这个逻辑存储器是我们所说的内存地址空间。一个典型的CPU由运算器、控制器、寄存器等器件组成,这些器件靠内部总线相连。区别:内部总线实现CPU内部各个器件之间的联系。外部总线实现CPU和主板上其 阅读全文
posted @ 2013-02-13 09:52 xingoo 阅读(203) 评论(0) 推荐(0) 编辑
摘要:汇编由以下3类组成: 1 汇编指令(机器码的助记符) 2 伪指令 (由编译器执行) 3 其他符号 (由编译器识别)汇编语言的核心是汇编指令,它决定了汇编语言的特性CPU是计算机的核心部件,它控制整个计算机的运作并进行运算,要想让一个CPU工作,就必须提供指令和数据。指令和数据在存储器中存放,也就是平时所说的内存。在一台PC机种内存的作用仅次于CPU,离开了内存,性能再好的CPU也无法工作。磁盘不同于内存,磁盘上的数据或程序。如果不读到内存中,就无法被CPU使用。指令和数据时应用上的概念。在内存或磁盘上,指令和数据没有任何区别。都是二进制信息。存储器被划分为若干个存储单元,每个单元从0开始... 阅读全文
posted @ 2013-02-07 21:13 xingoo 阅读(313) 评论(0) 推荐(0) 编辑
摘要:机器语言-汇编语言-高级语言汇编语言特点:1 与硬件相关2 与机器指令一一对应3 须详细描述如何做4 可移植性差CPU功能结构: 总线接口部件BIU 执行部件EUCPU寄存器结构: 数据寄存器 指针及变址寄存器 段寄存器 控制寄存器总线接口单元BIU----完成CPU与主存储器或外围设备之间的信息传送执行单元EU----完成指令的执行两个单元独立,并行工作,使指令的读取与执行部分重叠,提高了指令的执行速度----指令流水线结构数据寄存器(可以字或字节形式访问,例如AX的高字节、低字节分别用AH/AL表示)AX累加器 存放操作数和结果BX基址寄存器 存放偏移量CS计数寄存器 循环中计... 阅读全文
posted @ 2013-02-06 09:52 xingoo 阅读(328) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示