下列说法中正确的是:_4___
1、 8086CPU采用“段地址*16+偏移地址=物理地址”的寻址模式,所以内存是由一个一个的段组成,每一个段有一个段地址。
2、 物理地址为ffff0H的内存单元的偏移地址可能为ffffH。
3、 一个段的大小可以是8Byte。
4、 在一段没有任何跳转指令的程序中,超出64K的部分将不会被执行。
(1,2书上说的很清楚--是错的,但是3,就不太理解了,段大小和你段的起始地址有什么关系,我认为段的大小和那个偏移地址的变化范围的相同的)
下列说法中正确的是:____ (4)
1、 一条指令被执行后,IP的值进行改变。
2、 当CPU执行完当前指令返回debug后CPU就闲下来不再进行工作。
3、 e命令可将所有内存单元中的数据进行改变。
4、 CPU将CS:IP所指向的内存单元中的数据当作指令来执行。
至于这题,我想1是错误的,IP值先于指令被执行改变;2感觉是错的;3太夸大其词了,E命令怎么能是改变所有的内存单元中数据呢,所以4的对的)
望大家有更精妙的分析!!!!! |