Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
X86 8086微处理器;英特尔_X86 - Fatal编程技术网

X86 8086微处理器;英特尔

X86 8086微处理器;英特尔,x86,X86,给出适当的调试命令,以找出电脑中安装的COM和LPT(打印机)端口数。列出它们的端口地址 这可能看起来像是一个家庭作业问题,但事实并非如此。我在学习微处理器,却一无所获,所以我必须通过解码解决方案来学习。 所以请把答案贴出来。。谢谢。查看BIOS数据段0040:0000至0040:0300,其中包含许多有用的配置信息。除非你的操作系统覆盖了内存,但这是不可能的 例如,0040:0013处作为uint16\u t的可用内存量(以千字节为单位)(噢,未对齐内存;)。下面的一些内存单元是lpt*和co

给出适当的调试命令,以找出电脑中安装的COM和LPT(打印机)端口数。列出它们的端口地址

这可能看起来像是一个家庭作业问题,但事实并非如此。我在学习微处理器,却一无所获,所以我必须通过解码解决方案来学习。
所以请把答案贴出来。。谢谢。

查看BIOS数据段
0040:0000
0040:0300
,其中包含许多有用的配置信息。除非你的操作系统覆盖了内存,但这是不可能的


例如,
0040:0013处作为
uint16\u t
的可用内存量(以千字节为单位)(噢,未对齐内存;)。下面的一些内存单元是
lpt*
com*

的端口号。请查看BIOS数据段
0040:0000
0040:0300
,其中包含许多有用的配置内容。除非你的操作系统覆盖了内存,但这是不可能的


例如,
0040:0013处作为
uint16\u t
的可用内存量(以千字节为单位)(噢,未对齐内存;)。下面的一些存储单元是
lpt*
com*

的端口号。具体来说,串行端口地址(最多四个)是BIOS数据段(0040H)中的第一个,然后是并行端口地址(lpt)


在这里,您可以看到03F8、02F8、03F8和02E8处的串行端口,然后是打印机端口。

具体来说,串行端口地址(最多四个)是BIOS数据段(0040H)中的第一个地址,然后是并行端口地址(LPT)


在这里,您可以看到03F8、02F8、03F8和02E8的串行端口,然后是打印机端口。

好吧,这不是家庭作业问题,因为如果是这样的话,我现在就已经完成了,因为我所在的研究所的人肯定会得到这个:德威尔,这不是一个家庭作业问题,因为如果是这样的话,我现在已经做了,就像我所在学院的人肯定会做的那样数据技术上,40:0000处的BIOS数据区不以任何方式依赖MS-DOS。技术上,40:0000处的BIOS数据区不以任何方式依赖MS-DOS。