二、程序 1.程序:当人们要用计算机完成某项工作时,先要按 解算要求把指令排列起来,这就是程序。 2.机器语言程序:直接用指令代码编程的程序,称为 机器码语言编程。 3.汇编语言程序:为了便于理解和书写,每条指令的 二进制码可用一组字母或符号表示,称为汇编指令,用汇 编指令编程的程序,称为汇编语言程序。可见,一条汇编 语言指令对应一条机器指令 微机麻雅与缺 退出 1.1.3
1.1.3 二、程序 1. 程序:当人们要用计算机完成某项工作时,先要按 解算要求把指令排列起来,这就是程序。 2. 机器语言程序:直接用指令代码编程的程序,称为 机器码语言编程。 3. 汇编语言程序:为了便于理解和书写,每条指令的 二进制码可用一组字母或符号表示,称为汇编指令,用汇 编指令编程的程序,称为汇编语言程序。可见,一条汇编 语言指令对应一条机器指令。 退 出
存储程序和程序控制 1.存储程序:是指把已编制好的程序和数据一起先存 入存储器中保存起来。 2.根据给出的程序中的第一条指令的存储地址,微处 理器就顺序地、周而复始地从内存中取出指令,把指令码 变换成控制序列信号,控制序列信号发向有关部件,控制 完成指令规定的操作,直至完成生部猎令操作 存储程序和程序控制体现了现代计算机的基本特征, 是计算机的基本工作原理。基于这一原理,实现了计算机 的自动连续工作。 退出 1.1.3
1.1.3 三、存储程序和程序控制 1. 存储程序:是指把已编制好的程序和数据一起先存 入存储器中保存起来。 2. 根据给出的程序中的第一条指令的存储地址,微处 理器就顺序地、周而复始地从内存中取出指令,把指令码 变换成控制序列信号,控制序列信号发向有关部件,控制 完成指令规定的操作,直至完成全部指令操作。 存储程序和程序控制体现了现代计算机的基本特征, 是计算机的基本工作原理。基于这一原理,实现了计算机 的自动连续工作。 退 出
1.1.4微机系统的启动和操作 系统的装载 、相关的两个概念 系统B|OS:BOS是直接与硬件打交道的底层代码, 它为操作系统提供了控制硬件设备的基本功能。BOS 般被存放在ROM之中,占用的地址空间为F0000H FFFFFH。 2.复位地址:FFFF0H。 微机麻雅与缺 退出
1.1.4 微机系统的启动和操作 系统的装载 一、相关的两个概念 1. 系统BIOS:BIOS是直接与硬件打交道的底层代码, 它为操作系统提供了控制硬件设备的基本功能。BIOS一 般被存放在ROM之中,占用的地址空间为F0000H~ FFFFFH。 2. 复位地址:FFFF0H。 退 出
二、启动过程 第一步:当我们按下电源开关时,CPU得到的启动地址 为 FFFFOH,CPU就会从 FFFFOH处开始取指令、执行指 令。系统BOS放在这里的只是一条跳转指令,跳到系统 B|OS中真正的启动程序处 第二步:系统BOS的启动程序首先要做的事情就是进行 加电后自检( Power- On Self Test,POST)。 第三步:系统B|OS的启动程序进行的最后一项工作,即 根据用户指定的启动顺序从软盘、硬盘或光驱装载操作系 统 微机麻雅与缺 退出 1.14
1.1.4 二、启动过程 第一步: 当我们按下电源开关时, CPU得到的启动地址 为FFFF0H,CPU就会从FFFF0H处开始取指令、执行指 令。系统BIOS放在这里的只是一条跳转指令,跳到系统 BIOS中真正的启动程序处。 第二步: 系统BIOS的启动程序首先要做的事情就是进行 加电后自检(Power-On Self Test,POST)。 第三步:系统BIOS的启动程序进行的最后一项工作,即 根据用户指定的启动顺序从软盘、硬盘或光驱装载操作系 统。 退 出
第二节微处理器 编写程序和研究任何指令前,首先必须了解微处理器 的内部结构,本节详述了8068~80486和 Pentium-pentiumⅣ微处理器的程序可见的内部结构,即 程序设计模型(图1.3) 这些寄存器分为: 1.通用寄存器:EAX、EBX、ECX、EDX、ESP、 EBP、ED|、ES|,其中,EAX、EBX、ECX和EDX可以 寄存字节、字或双字数据,ESP、EBP、ED和ES|可以 寄存字或双字数据 2.控制寄存器:EP和 EFLAGS 3.段寄存器:CS、SS、DS、ES、FS和GS。 机麻雅与缺卖 退出
第二节 微 处 理 器 编写程序和研究任何指令前,首先必须了解微处理器 的内部结构,本节详述了8068~80486和 Pentium~pentiumⅣ微处理器的程序可见的内部结构,即 程序设计模型(图1.3)。 这些寄存器分为: 1. 通用寄存器:EAX、EBX、ECX、EDX、ESP、 EBP、EDI、ESI,其中,EAX、EBX、ECX和EDX可以 寄存字节、字或双字数据,ESP、EBP、EDI和ESI可以 寄存字或双字数据。 2. 控制寄存器:EIP和EFLAGS。 3. 段寄存器:CS、SS、DS、ES、FS和GS。 退 出