月度归档:2013年12月

陈彼得一条路

随着时光的流逝我们会不断回忆过去,这大抵是一种遗忘的旅程。偶然听到这首陈彼得的《一条路》突然涌起许多感伤的故事,我们最终会发现所有的技巧都不值一提,那些淡淡的旋律,轻灵的和声让你仿佛站在一条四季变幻的路口短暂回首,继续上路。网上没找到这首歌的音频,只能自己转换一个mp3放在自己的博客上,偶尔听一听,驻留在时光的某些片段。

一条路
作词、作曲、演唱者:陈彼得
一条路落叶无迹
走过我走过你
我想问你的足迹
山无言水无语
走过春天走过四季
走过春天走过我自己

悄悄地我从过去
走到了这里
我双肩驮着风雨
想知道我的目的
走过春天走过四季
走过春天走过我自已

继续阅读

cpu的栈机制

8086CPU提供入栈和出栈的操作,push【入栈】 pop【出栈】,push ax,即将ax的数据送入栈顶中,pop ax,从栈顶取出数据送入ax中,这两种操作,入栈和出栈都是以字为单位进行的。8086CPU中有两个寄存器,段寄存器SS和寄存器SP,任意时刻,SS:SP指向栈顶元素。

push ax的执行分以下两步

1.SP=SP-2 SS:SP指向当前新的栈顶

2.将ax中的内容送入SS:SP指向的内存单元中

pop ax 执行的过程

1.将SS:SP指向的内容送入到ax中去

2.SP=SP+2,指向新的栈顶

[问题]如何将10000H-1000F这段空间当做栈空间

mov ax,1000H

mov ss,ax

mov sp,0010

这里的注意点是,将一段空间当做栈空间,只能设置栈顶的初始位置,然而将某段空间当做栈空间来使用具体到到什么位置需要自己在编程时候注意。 继续阅读