您的位置:首页 > 编程语言

关于汇编程序设计

2010-04-30 01:20 302 查看
最近在学习汇编,好久没写了把自己的学习记录下给自己点动力,有什么不足还希望看过的大虾们给点意见- -!!!
首先要了解一下PC的引导,加电自检POST操作.
电源开关为ON∨
发出电源正常信号∨
置CS:IP为(电脑的一物理地址)0FFFFH:0000∨
跳转并执行自检程序∨
硬件检查和初始化∨
设置BIOS中断向量∨
∨∨
根据ROM进行适配器的初始化测试∨
自检完成并记录系统配置信息∨
根据CMOS找到引导盘∨
读引导记录到0000:7C00,引导并装入操作系统∨
(CMOS控制电压放大的控制器,具有记录时间,保存系统配置信息的功能)

CPU的结构:
现在使用的CPU就是地址,数据及控制三总线的工作方式,即对指定"地址"的操作."对地址中数的操作是计算机工作的核心",8086处理器从功能上说可以分成并行工作的两大部分:ED和BIU即,执行单元和总路线接口单元.汇编语言的基本要求即,需要执行的机器指令程序,首先必须存放在内存的某个地方.,这是汇编与高级语言的差异.而且所说的地址是由BIU的CS(代码分段寄存器)和IP(指令指针寄存器)共同指向的.指令通过外部总路线从内在中被取出后,会送到BIU的指令流队列,并由EU执行.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息