(1)哪个处理器的指令系统称为80x86系列处理器的基本指令集?
(2)ROM-BIOS是什么?
(3)什么是通用寄存器?
(4)堆栈的存取原则是什么?
(5)标志寄存器主要保存哪方面的信息?
(6)最高有效位(MSB)是指哪一位?
(7)汇编语言中的标识符与高级语言的变量和常量名的组成原则有本质的区别吗?
(8)汇编语言的标识符大小写不敏感意味着什么?
(9)在汇编语言源程序文件中,END语句后的语句会被汇编吗?
(10)汇编时生成的列表文件主要包括哪些内容?
(1)EAX也被称为累加器,因为它使用最频繁。
(2)指令指针寄存器EIP属于通用寄存器。
(3)IA-32处理器在实地址方式下,不能使用32位寄存器。
(4)保护方式下,段基地址加偏移地址就是线性地址或物理地址。
(5)Windows的模拟DOS环境与控制台环境是一样的。
(6)处理器的传送指令MOV属于汇编语言的执行性语句。
(7)汇编语言的语句由明显的4部分组成,不需要用分隔符区别。
(8)MASM汇编语言的注释以分号开始,但不能用中文分号。
(9)程序终止执行也就意味着汇编结束,所以两者含义相同。
(10)源程序文件和列表文件都是文本性质的文件。
(1)Intel 8086支持__________容量主存空间,IA-32处理器支持__________容量主存空间。
(2)Intel__________处理器将80 x86指令系统升级为32位指令系统,__________处理器内部集成浮点处理单元,支持浮点操作指令。
(3)IA-32处理器有8个32位通用寄存器,其中EAX、__________、__________和EDX可以分成16位和8位操作,另外4个是__________、__________、__________和__________。
(4)寄存器EDX是__________位的,其中低16位的名称是__________,它还可以分成两个8位的寄存器,其中D 0 ~D 7 和D 8 ~D 15 部分可以分别用__________和__________表示。
(5)IA-32处理器有__________个段寄存器,它们都是__________位的。
(6)IA-32处理器复位后,首先进入的是__________工作方式。该工作方式的分段最大不超过__________。
(7)逻辑地址由__________和__________两部分组成。代码段中下一条要执行的指令由CS和__________寄存器指示,后者在实地址模型中起作用的仅有__________寄存器部分。
(8)Windows的文件夹对应的专业术语是__________。
(9)指令由表示指令功能的__________和表示操作对象的__________部分组成,IA-32处理器的指令前缀属于__________部分。
(10)MASM要求汇编语言源程序文件的扩展名是__________,汇编产生的扩展名为OBJ的文件称为__________文件,编写32位Windows应用程序应选择__________存储模型。
1.4 简述Intel 80x86系列处理器在指令集方面的发展。
1.5 说明微型计算机系统的硬件组成及各部分的作用。
1.6 什么是标志?什么是IA-32处理器的状态标志、控制标志和系统标志?说明状态标志在标志寄存器EFLAGS中的位置和含义。
1.7 什么是平展存储模型、段式存储模型和实地址存储模型?
1.8 什么是实地址方式、保护方式和虚拟8086方式?它们分别使用什么存储模型?
1.9 IA-32处理器有哪三类基本段,各有什么用途?
1.10 说明高级语言、汇编语言、机器语言三者的区别,谈谈你对汇编语言的认识。
1.11 区别如下概念:助记符、汇编语言、汇编语言程序和汇编程序。
1.12 区别如下概念:路径、绝对路径、相对路径、当前目录。系统磁盘上存在某个可执行文件,但在DOS环境下输入其文件名却提示没有这个文件,原因是什么?
1.13 汇编语言语句有哪两种,每种语句由哪4部分组成?
1.14 什么是标识符和保留字,汇编语言程序中的标识符是怎样组成的?
1.15 在MASM汇编语言中,下面哪些是程序员可以使用的自定义标识符?
FFH,DS,Again,next,@data,h_ascii,6364b,flat
1.16 汇编语言程序的开发有哪4个步骤,分别利用什么程序完成、产生什么输出文件?