查看單個文章
舊 2010-10-18, 09:18 PM   #1
Shecil
註冊會員
榮譽勳章

勳章總數0
UID - 343147
在線等級: 級別:0 | 在線時長:1小時 | 升級還需:4小時
註冊日期: 2010-10-17
文章: 1
精華: 0
現金: 1 金幣
資產: 1 金幣
預設 組合語言問題

各位大大,我是剛學組合語言的新手這禮拜我們老師給我們出了一些作業但有些我不會想請求會的人幫助
1.
寫一個程式在螢幕顯示如下:

‧ Speed. Assembly language programs are generally the fastest programs around.
‧ Space. Assembly language programs are often the smallest.
‧ Capability. You can do things in assembly which are difficult or impossible in HLLs.
‧ Knowledge. Your knowledge of assembly language will help you write better programs,
even when using HLLs.

注意格式, 空格, 分行要完全一致!


※這裡我再怎麼寫都只能顯示出第一行,要怎樣才能顯示多行?

2.
請利用基底索引定址法將 "computer" 寫入 data segment 記憶體中, 再將其顯示於螢幕.

暫存器值請自訂.

3.
請利用基底相對定址法將 "computer" 寫入 stack segment 記憶體中, 再將其顯示於螢幕.

暫存器值請自訂.

※這裡我實在看不懂要怎麼分別寫入data segment 和 stack segment 記憶體

請會的大大幫助我一下 我是使用8086
Shecil 目前離線  
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖