一、下列指令的书写正确的是:____ 3
1、 push al
2、 mov cs:[0],ds:[10]
3、 pop si
4、 mov ds:[0],2
注解:push和pop的操作对象是16位,al是8位,对象不一致。而SI是16位,对象一致,故3正确。
2和4在debug中操作失败,但不知道原因,在书上也没找到结论,欢迎指点。
二、下列说法正确的是:____ 4
1、 数据段和代码段的段地址不能相同。
2、 指令mov ax,bx执行完后bx中的值为零。
3、 一个栈段的...
[2009-06-18 09:50] 第三章检测题分析,欢迎指点
阅读全文 |
评论次数(1) |
浏览次数(444) |
所属类型(汇编作业)
[2009-06-18 09:49] 第二章检测题分析
第二章检测题分析
一、下列关于8086CPU的工作原理的描述错误的是_____。
1、 汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。
2、 CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。
3、 任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。
4、 传送指令能够更改所有通用寄存器的内容。
注解:1、正确,见课本P13
2、正确
3、错误。课本P24,8086机中,任意时刻,CPU将CS:IP指向的内容当作指令执行。此处的含义是将要执行,比如输入T,CPU读取CS...
一、下列关于8086CPU的工作原理的描述错误的是_____。
1、 汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。
2、 CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。
3、 任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。
4、 传送指令能够更改所有通用寄存器的内容。
注解:1、正确,见课本P13
2、正确
3、错误。课本P24,8086机中,任意时刻,CPU将CS:IP指向的内容当作指令执行。此处的含义是将要执行,比如输入T,CPU读取CS...
阅读全文 |
评论次数(0) |
浏览次数(401) |
所属类型(汇编作业)
[2009-06-18 09:48] 学习汇编的重要意义
为了让更多的计算机学习者意识汇编语言的重要性,我就抛砖引玉,发表一下对汇编语言的理解,希望能够让更多的计算机技术的学习者对汇编语言的作用有一个正确的认识。
1.汇编语言
汇编语言是最接近于机器语言的编程语言。如果说机器语言是计算机操作的本质,那么汇编语言就是最最接近本质的语言。汇编语言操作直接面向硬件,所以,我们在使用汇编语言的时候,我们能够感知计算机的运行过程和原理,从而能够对计算机硬件和应用程序之间的联系和交互形成一个清晰的认识。这也是最能够锻炼编程者编程思维逻辑的,只有这样,学习者才能形成一个软、硬兼备的编程知识体系,这是任何高级语言都无法给予的!相对于繁复的高级语言,汇编语...
1.汇编语言
汇编语言是最接近于机器语言的编程语言。如果说机器语言是计算机操作的本质,那么汇编语言就是最最接近本质的语言。汇编语言操作直接面向硬件,所以,我们在使用汇编语言的时候,我们能够感知计算机的运行过程和原理,从而能够对计算机硬件和应用程序之间的联系和交互形成一个清晰的认识。这也是最能够锻炼编程者编程思维逻辑的,只有这样,学习者才能形成一个软、硬兼备的编程知识体系,这是任何高级语言都无法给予的!相对于繁复的高级语言,汇编语...
阅读全文 |
评论次数(1) |
浏览次数(461) |
所属类型(默认类型)
[2009-05-26 12:18] 新的开始
开通博客很久了。都不知道得什么时候了。希望从今天开始我要好好的学习汇编。。。...
阅读全文 |
评论次数(0) |
浏览次数(354) |
所属类型(默认类型)