精品文档---下载后可任意编辑第一章 基础知识检测点(第 8 页)----------------------(1) 13(2) 1024,0,1023(3) 8192,1024(4) 2^30,2^20,2^10(5) 64,1,16,4(6) 1,1,2,2,4(7) 512,256(8) 二进制 注意:1.第 4 题中的符号'^'指求幂运算(如: 2^30 指 2的 30 次方)第二章 寄存器(CPU 工作原理)检测点(第 18 页)----------------------(1)写出每条汇编指令执行后相关寄存器中的值。第一空:F4A3H第二空:31A3H第三空:3123H第四空:6246H第五空:826CH第六空:6246H第七空:826CH第八空:04D8H第九空:0482H第十空:6C82H第十一空:D882H第十二空:D888H第十三空:D810H第十四空:6246H(2)只能使用目前学过的汇编指令,最多使用 4 条指令,编程计算 2 的 4 次方。解答如下:mov ax,2add ax,axadd ax,axadd ax,ax检测点(第 23 页)----------------------(1)00010H,1000FH(2)1001H,2000H第 2 题说明:因为段的起始地址要为 16 的倍数。所以当段地址小于 1001H 或大于 2000H 时 CPU 都无法寻到。检测点(第 33 页)----------------------答:CPU 修改了 4 次 IP 的值。精品文档---下载后可任意编辑情况如下:第 1 次:执行完 mov ax,bx 后第 2 次:执行完 sub ax,ax 后第 3 次:读入 jmp ax 后第 4 次:执行完 jmp ax 后最后 IP 的值为 0实验 1 查看 CPU 和内存,用机器指令和汇编指令编程(第 33 页)-----------------------------------------------------1.预备知识:Debug 的使用<此部分略>2.实验任务(第 43 页)(1)<此部分略>(2)<此部分略>(3)通过 DEBUG 中的 D 命令查看到主板的生产日期[以月、日、年,分隔符为'/'的格式]存储在内存ffff:0005~ffff:000C(共 8 个字节单元中)处。此生产日期不能被改变,因为其具有‘只读’属性。(4)通过向内存中的显存写入数据,使计算机根据写入的数据进行 ASCII 转换,并将转换后且可打印的字符输出到屏幕上。<注:关于显存的详细讨论不在此题范围>第三章 寄存器(内存访问)检测点(第 52 页)----------------------(1)(题目:略)第一空:2662H第二空:E626H第三空:E626H第四空:2662H第五空:D6E6H第六空:FD48H第七空:2C14H第八空:0000H第九空:00E6H第十空:0000H第十一空:0026H第十二空:000CH提示:此题可在 DEBUG 中利用 E 命令在本机上根据题目中所给出的内存单元及其数据进行相应地修改,然后再用 A 命...