Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (41.46 KB, 4 trang )
CHỈÅNG I
GIÅÏI THIÃÛU NGÄN NGỈỴ C
I Cạc ngän ngỉỵ láûp trçnh báûc cao:
Cạc ngän ngỉỵ báûc cao âãưu âi hi mäüt trçnh biãn dëch
(Compiler) hồûc thäng dëch (Interpreter) âãø dëch cạc lãûnh
ca ngän ngỉỵ láûp trçnh báûc cao sang cạc lãûnh åí mỉïc tháúp âãø
mạy cọ thãø thỉûc hiãûn âỉåüc.
Mäüt trçnh biãn dëch giäúng nhỉ mäüt trçnh håüp dëch
(Assembler), nhỉng lải phục tảp hån nhiãưu. Trçnh biãn dëch
cọ sỉû tỉång ỉïng 1-1 giỉỵa cạc lãûnh ca håüp ngỉỵ v cạc lãûnh
mạy. Ngỉåüc lải, mäüt lãûnh âån gin ca ngän ngỉỵ báûc cao cọ
thãø âỉa ra nhiãưu lãûnh mạy.
Viãûc tạch mäüt ngän ngỉỵ láûp trçnh xa khi ngän ngỉỵ mạy l
ráút khọ khàn âãø trçnh biãn dëch biãøu diãùn cạc tạc vủ ca nọ.
Nhỉng cạc ngän ngỉỵ báûc cao cng tạch xa cáúu trục mạy tênh
thç mang âãún cho ta hai âiãưu thûn låüi:
Caùc ngọn ngổợ bỏỷc cao taùch lỏỷp trỗnh vión khoới caùc
õỷc tờnh cuỷ thóứ cuớa mọựi cỏỳu truùc maùy tờnh.
Caùc chổồng trỗnh vióỳt bũng ngọn ngổợ bỏỷc cao thỗ
dóự õoỹc vaỡ dóự baớo trỗ.
Vờ duỷ:
Chổồng trỗnh ngọn ngổợ bỏỷc cao:
a = b + c - 2