1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Giáo trình c c++ chuong 1 compatibility mode

4 143 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 17,75 KB

Nội dung

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ãø  Mäüt biãn dëch giäúng mäüt trçnh håüp thỉûctrçnh hiãûn âỉåüc 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  Viãûc tạch mäüt ngän ngỉỵ trçnh xa ngän cọ thãø âỉa nhiãưu lãûnhláûp mạy 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 Nhỉng cạc ngän ngỉỵ báûc cao cng tạch xa cáúu trục mạy thç mang âãún cho ta hai âiãưu thûn låüi:  Cạc ngän ngỉỵ báûc cao tạch láûp trçnh viãn cạc âàûc củ thãø ca mäùi cáúu trục mạy  Cạc chỉång trçnh viãút bàòng ngän ngỉỵ báûc cao thç dãù âc v dãù bo trç  Vê dủ: Chỉång trçnh ngän ngỉỵ báûc cao: a=b+c-2 Chỉång trçnh viãút bàòng håüp ngỉỵ: LW R1, b LW R2, c ADD R3, R1, R2 LW R4, SUB R5, R3, R4 SW a, R5 ASSEMBLY: MOV AX, b MOV BX, c ADD AX, BX SUB AX, MOV a, AX II Lëch sỉí phạt triãøn ca ngän ngỉỵ C:  Phạt triãøn båíi Brian Kernighan v Dennis Ritchie tải phng thê nghiãûm AT&Bell nàm 1972  Ban âáưu l mäüt ngänngỉỵ láûp trçnh hãû thäúng, l ngän ngỉỵ âãø viãút cạc hãû âiãưu hnh v cạc tiãûn êch vãư hãû thäúng  Nàm 1983 thç Viãûn Tiãu Chøn Qúc Gia Hoa K (Amrecan National Satndards Institute) chênh thỉïc  cäng Nàm nháûn 1989 thç Täø Chỉïc Tiãu Chøn Qúc Tãú (International StandardS Organization) chênh thỉïc cäng nhán  Nàm 1990 thç phiãn bn chøn âỉåüc thäng qua láưn cúi cng, âỉåüc hiãøu mäüt cạch âån gin l “C chøn” (Standard C Kãø tỉì âọ ngän ngỉỵ C âỉåüc hiãøu l “K&R C” ... Ca c 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ổợ bỏ c cao thỗ dóự õo c vaỡ dóự baớo trỗ Vờ duỷ: Chổồng... Organization) chờnh thổ c cọng nhỏn Nm 19 90 thỗ phión baớn chuỏứn õổồ c thọng qua lỏửn cuọỳi cuỡng, õổồ c hióứu mọỹt caùch õồn giaớn nhổ laỡ C chuỏứn (Standard C Kóứ tổỡ õoù ngổợ C õổồ c hióứu laỡ K&R C. .. haỡnh vaỡ ca c tióỷn ờch vóử hóỷ thọỳng Nm 19 83 thỗ Vióỷn Tióu Chuỏứn Quọ c Gia Hoa Kyỡ (Amrecan National Satndards Institute) chờnh thổ c c ng Nm nhỏỷn 19 89 thỗ Tọứ Chổ c Tióu Chuỏứn Quọ c Tóỳ

Ngày đăng: 21/09/2017, 16:28

w