Site hosted by Angelfire.com: Build your free website today!

Assembly Language
IEEE Standards
(Draft)

Assembly Language 組合語言

乃將 "數碼" 與 符號 組合起來.

這樣, 我們才看得懂電腦,
也才可以教電腦去做什麼事

(1) ASSEMBLE:


To prepare a machine language program from a symbolic language program
by substituting
"absolute operation codes"
for
symbolic operation codes*

and
"absolute or relocatable addresses"
for
symbolic addresses*.

* A symbolic code is asigned arbitrarily to
a "binary code".

符號碼 乃係武斷設定給
"數字碼" 之任意設定.

例如:

ASCII 中,
A = 100 0001
P = 101 0000

EBCDIC 中,
A = 1100 0001
P = 1101 0111
等等.

(2) ASSEMBLER:

A UTILITY PROGRAM WHICH TRANSLATES
A PROGRAM WRITTEN IN SYMBOLIC ASSEMBLY LANGUAGE
INTO
BINARY CODE
WHICH IS EXECUTABLE BY A COMPUTER.

Internal CODES vs. LETTERS

JOHN DOE

Letter, Number, or Symbol pattern (dot-matrix) is pre-set in ROM,
internal code(s) (內碼) actually is(are) Memory ADDRESS(es).
Pattern (Letter, Number, or Symbol) can thus be called out, shown on screen.

"100001" is an executable instruction(addresses), machine language.
"J" is its corresponding "Symbolic Pattern(symbolic addresses)";

"110000" is an executable instruction(addresses), machine language.
"blank" is its corresponding "Symbolic WORD(symbolic addresses)".

THIS IS HOW & WHERE
COMPUTER LANGUAGE GETS STARTED.

電腦係以 二進位數 運作