PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   超急件...組合語言題目...有美眉問我... (https://www.pcdvd.com.tw/showthread.php?t=212451)

RogerShih 2003-05-27 03:48 AM

sorry!! 最後一句是跟樓主說的, 功課找人代做是學不到東西的.

Orguss 2003-05-27 03:55 AM

誤會:D
我的心很脆弱的:p

功課找人代做是學不到東西的<=所以給流程是有道理的:p
不過樓主要的是結果...從頭學起他會暈倒:p

asm學了對我現在沒用...:(
不過難保以後用不到...好多東西就是這樣...

RogerShih 2003-05-27 04:27 AM

引用:
Originally posted by Orguss
誤會:D
我的心很脆弱的:p

功課找人代做是學不到東西的<=所以給流程是有道理的:p
不過樓主要的是結果...從頭學起他會暈倒:p

asm學了對我現在沒用...:(
不過難保以後用不到...好多東西就是這樣...


也不用從頭學起, 這一段其實我提的那本書就有範例了, 翻一下花不了多少時間 :)

ASM 學了對邏輯推理很有幫助, 我的程式基礎是靠組合語言的訓練打下來的, 後來學習其他程式語言, 萬變不離其宗, 學起來很快.

現在會 ASM 的人很少了, 所以 BIOS 韌體工程師還蠻燙手的喔 :)

Almoon 2003-05-27 05:41 AM

感謝大家努力回應...:agree:
買書就太慢了....因為是今天問明天要考....>_<
現在這題我好像有解了....:D
組合語言真是.......:jolin:
要是用別的語言,這題早解決了說....(機器語言等不算...^_^|||):think:

再次感謝大家囉~:)

銀色三冠王IS 2003-05-27 11:07 AM

引用:
Originally posted by RogerShih
ASM 學了對邏輯推理很有幫助, 我的程式基礎是靠組合語言的訓練打下來的, 後來學習其他程式語言, 萬變不離其宗, 學起來很快.

現在會 ASM 的人很少了, 所以 BIOS 韌體工程師還蠻燙手的喔 :)

很少聽到人家是從組合學入門的..:shock:

通常組合比較強的都是電子電機背景的..
因為要寫一些單晶片的控制程式,或者是要做PLC..

寫硬體驅動程式的時候...Windows下應該還是有用到組合語言的機會..

Lucas Chen 2003-05-27 11:13 AM

咳...
有空來這裡問
為何不去用搜尋引擎找一下呢?
參考資料

給你魚不如教你釣魚.....:cool:

asccpu 2003-05-27 11:23 AM

.MODEL SMALL
.386
.STACK 128

.CODE
DEMO_INPUT PROC FAR
MOV AX,CS
MOV DS,AX

MOV AH,9
LEA DX,MSG1
INT 21H

MOV AH,0AH
LEA DX,K_ENTER
INT 21H
MOVZX BX,K_ENTER+1
OR BX,BX
JZ NO_ENTER
INC BX
MOV WORD PTR K_ENTER+2[BX],240AH

MOV AH,9
LEA DX,MSG2
INT 21H
MOV AH,9
LEA DX,K_ENTER+2
INT 21H
NO_ENTER:
MOV AX,4C00H
INT 21H

MSG1 DB 0DH,0AH,"ENTER # $"
MSG2 DB 0DH,0AH,"My No. is $"
K_ENTER DB 11,0,10 DUP(0)

DEMO_INPUT ENDP
END DEMO_INPUT


小意思,:D

pets 2003-05-27 11:54 AM

看來知道組合語言是啥東西的人越來越少了...
:)

Mtrp 2003-05-27 02:49 PM

組合語言 :jolin:
C只要三四行
用組合語言可能要十幾行
對於我這個程式屆的殘障
只差沒有被嚇死 :cry: :cry:

SYBASE 2003-05-27 04:01 PM

現在的電子系比較沒學組合語言了嗎? 我們以前從高工就要學了說...

不過組合語言的確比較不容易親近阿~ ^^;

邏輯性要很好, 且還要注意遠端呼叫的問題~ :)

不過只要會寫的, 通常寫出來相同功能的程式, 執行速度都會比其他高階語言快

而且有組合語言基礎的話, 要學單晶片就快很多阿! :D


不過8051系也有C Compiler了, 寫起來debug跟修改程式方便很多

缺點就是編譯出來的Machine Code會比用組合語言還長很多~ :cool:

但是以寫簡單功能的程式來說實在是方便阿~ :like:


PS: 施威銘的那本, 還真的夠有名的了~ HAHA~


所有的時間均為GMT +8。 現在的時間是07:00 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。