我有一个家庭作业,用汇编语言为8086系列处理器制作一个简单的程序,读取并打印软盘上占用的总空间.
现在我有几个问题.我知道我必须使用中断,但我不知道哪一个以及它是如何工作的,我尝试了诺顿指南,但我找不到我想要的东西.另一个问题是我没有软盘或者有一台软盘的机器......我完全没办法测试这个程序.
换句话说,我被卡住了
编辑:
另外我如何乘以3个单词?Ax*Cx*Dx?因为Word*Word =双字......我不知道如何将双字与Word相乘.
你的问题对此有点模糊,但听起来你是在编写MS-DOS INT21 API.
如果是这种情况,那么您正在寻找两个命令:
总大小和可用空间之间的差异将给出占用空间.