
从高级语言到汇编语言自测
1、判断题:
指令集体系结构的英文缩写是ISA。
选项:
A: 正确
B: 错误
答案: 【 正确】
2、判断题:
汇编语言是一种和机器结构无关的编程语言。
选项:
A: 正确
B: 错误
答案: 【 错误】
3、判断题:
ISA处于计算机软件和硬件的交界面上。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、判断题:
计算机程序设计语言分为高级语言、汇编语言和机器语言三大类。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
冯诺依曼计算机结构中指令和数据可以从形式上加以区分。
选项:
A: 正确
B: 错误
答案: 【 错误】
存储器自测
1、判断题:
现代计算机中存储器采用字节编址方式。
选项:
A: 正确
B: 错误
答案: 【 正确】
2、判断题:
逻辑地址由段基地址和偏移地址组成。
选项:
A: 正确
B: 错误
答案: 【 正确】
3、判断题:
编程时采用的是存储器的物理地址。
选项:
A: 正确
B: 错误
答案: 【 错误】
4、判断题:
存储器的一个物理地址只能对应一个逻辑地址。
选项:
A: 正确
B: 错误
答案: 【 错误】
5、判断题:
IA-32处理器支持4G容量的线性地址空间。
选项:
A: 正确
B: 错误
答案: 【 正确】
寄存器自测
1、判断题:
IA-32处理器内部的寄存器都是32位。
选项:
A: 正确
B: 错误
答案: 【 错误】
2、判断题:
IA-32位处理器中EIP是堆栈指针寄存器。
选项:
A: 正确
B: 错误
答案: 【 错误】
3、判断题:
指令指针寄存器EIP表示将要执行指令的地址,程序员不能对EIP进行存取操作。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、判断题:
CS寄存器保存了代码段的起始地址。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
通用寄存器只能保存数据,暂存运算结果,不能存放存储器地址。
选项:
A: 正确
B: 错误
答案: 【 错误】
第2章 汇编语言基础
自测1:变量的定义
1、判断题:
变量实质是主存单元中的数据,因此可以改变。
选项:
A: 正确
B: 错误
答案: 【 正确】
2、判断题:
dword伪指令是为变量分配分配一个或多个字量数据。
选项:
A: 正确
B: 错误
答案: 【 错误】
3、判断题:
80×86处理器采用大端方式存放多字节数据。
选项:
A: 正确
B: 错误
答案: 【 错误】
4、判断题:
语句dvar dword 5 dup (?)中,?表示初值不确定,实际上存放的0。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
变量名表示初值表中首元素的逻辑地址。
选项:
A: 正确
B: 错误
答案: 【 正确】
自测2:变量的属性
1、单选题:
使用80×86伪指令定义,buffer word 5 dup (2,?)执行语句 mov eax, sizeof buffer后, eax=
选项:
A: 00000014H
B: 00000020H
C: 00000010H
D: 0000000aH
答案: 【 00000014H】
2、单选题:
有如下伪指令定义: msg byte ‘welcome’ , 0 count= $-msg则:count的值为
选项:
A: 7
B: 8
C: 10
D: 11
答案: 【 8】
3、单选题:
有如下伪指令定义: array dword 12345678h执行指令mov ax, word ptr array+1后, ax=
选项:
A: 1234h
B: 5678h
C: 3456h
D: 5634h
答案: 【 3456h】
4、判断题:
变量定义后,便具有地址属性和类型属性。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
align 4 表示接下来存放数据起始于模4的地址。
选项:
A: 正确
B: 错误
答案: 【 正确】
上一篇:免费慕课 家庭教育(教育学院)(北海艺术设计学院)1456197161 最新慕课中国大学MOOC答案-亿搜题库
下一篇:免费慕课 PLC技术及应用(三菱FX系列)(揭阳职业技术学院)1452062232 最新慕课中国大学MOOC答案-亿搜题库
发表评论 (已有0条评论)
快来评论,快来抢沙发吧~