1.解释汇编器、解释器和编译器的差异。
2.冯·诺依曼体系奠定的现代计算机体系结构是什么?
3.假设有如下操作码:
11000000表示将第一个操作教加到第二个操作数
10100000 表示将第一个操作数减去第二个操作数
11110000表示将第一个操作数乘以第二个操作数
11010000表示将第一个操作数减去第二个操作数
其中以下地址所存的数值分别是
地址 数值
00000001 5
00000010 3
00000011 6
00000100 14
00000101 4
解释以下指令:
操作码 第一个操作数地址 第二个操作数地址
11000000 00000001 00000010
11110000 00000010 00000011
10100000 00000100 00000011
11010000 00000101 00000011
4.使用汇编语言符号重新编写第3题所列出机器指令。使用符号 ADD、SUB \ MUL和 DIV 分别代表加减乘除运算。编写指令时,操作数地址使用十进制。
5.简述C语言由A语言到B语言再到C语言的发展历史。