簡體   English   中英

如何在程序集8086中的軟盤上查找占用的空間

[英]How to find occupied space on a floppy disk in assembly 8086

我有一項家庭作業,用8086系列處理器的匯編語言編寫一個簡單的程序,該程序讀取並打印軟盤上的總占用空間。

現在我有幾個問題。 我知道我必須使用中斷,但是我不知道哪個中斷以及它如何工作,我嘗試了Norton Guide,但是沒有找到我想要的東西。 另一個問題是我不擁有軟盤或一台具有軟盤的計算機……我絕對沒有辦法測試該程序。

換句話說,我被困住了

編輯:

另外,我該如何乘以3個單詞? Ax * Cx * Dx? 因為Word * Word = Double Word ...而且我不知道如何將Double Word與Word相乘。

您的問題對此有點模糊,但是聽起來您正在針對MS-DOS INT21 API進行編碼。

如果真是這樣,您正在尋找兩個命令:

總大小和可用空間之間的差將提供占用的空間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM