汇编语言
文章平均质量分 76
sunysay
这个作者很懒,什么都没留下…
展开
-
通过两个汇编实例对高级语言数组实现原理的发现
先要介绍一下寻址,我们要运行一个程序,可执行文件先会被加载到内存里面,CPU通过寻址,去内存里面找到这段可执行文件的程序,然后把它的程序段通过总线运送会CPU进行计算。 既然是寻址,就要知道物理内存的地址。这个地址由两部分组成。段首地址和偏移地址。比方说,我有4个盒子,可以表示的信息量是2的四次幂,16个。我要有20个数据呢?怎么用四个盒子表示?就可以先用一种排列表示,然后再用一原创 2012-06-13 20:52:12 · 624 阅读 · 6 评论 -
计算机中断例程和启动过程
首先将几个概念,中断程序处理和中断向量表。 CPU在执行一段程序的时候,检测到从CPU内部或外部发来的特殊信号,并且可以对该信号立即处理,暂时不去处理当前执行的程序。等该信号处理完成后,可以返回继续执行程序。这种信号就是中断信息。相当于银行的VIP用户~ 然后的问题就是怎么产生信号和如何处理信号了。有两种:内中断,外中断。 内中断:对于8086CPU,由硬件决定的中断信息 (1)除法错误原创 2012-06-19 11:40:57 · 901 阅读 · 1 评论