... kiến trúc chương trình. Biên Soạn: Ngô Bá Hùng - Nguyễn Công Huy 1
Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ - Giáo Trình Lập Trình Truyền Thông 1.1. Cơ chế giao tiếp liên quá trình là gì ? ... (Hình H1.1) Hình 1.1 - Cơ chế giao tiếp liên quá trình loại 1 Biên Soạn: Ngô Bá Hùng - Nguyễn Công Huy 2
Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ -...
... Th.s Ngụ Bỏ Hựng Ks Phm Th Phi - 01/2005 2
Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Mạng Máy Tính – V1.0 1.4 Mạng máy tính Mạng máy tính là mạng của hai hay nhiều máy tính ... Ks Phạm Thế Phi - 01/2005 10
Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Mạng Máy Tính – V1.0 Nối các mạng LAN lại với nhau nhờ vào một m...
... Phi - 01/2005 62
Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Mạng Máy Tính – V1.0 5.2.2 Mạng hình vòng H5.2 Sơ đồ mạng hình vòng Không có thiết bị trung tâm trong sơ đồ nối mạng ... Th.s Ngô Bá Hùng – Ks Phạm Thế Phi - 01/2005 48
Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Mạng Máy Tính – V1.0 Ví dụ: H4.10 Giao thức Go-...
... Thế Phi - 01/2005 100
Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Mạng Máy Tính – V1.0 Lần lặp D1D2D3D4D5C1C2C3C4C5Khởi tạo ∞ ∞ ∞ ∞ ∞ -1 -1 -1 -1 -1 1 ∞ ∞ 1 3 2 -1 -1 6 3 6 ... Addr2=AP-3, Addr3=AP-1, Addr4=A. Biên Sọan: Th.s Ngô Bá Hùng – Ks Phạm Thế Phi - 01/2005 92
Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Tr...
... Ngô Bá Hùng – Ks Phạm Thế Phi - 01/2005 137
Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Mạng Máy Tính – V1.0 7.2.2 Thiết lập nối kết Việc thiết lập nối kết nghe có vẻ dễ dàng, ... Thế Phi - 01/2005 142
Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Mạng Máy Tính – V1.0 u_short cksum(u_short *buf, int count) { register u_long...
...
dịch
Chương trình
đích
Chương trình
nguồn
Hình 1.1 - Một trình biên dịch
1. Mô hình phân tích - tổng hợp của một trình biên dịch
Chương trình dịch thường bao gồm hai quá trình : phân ... Tools - Alfred V.Aho, Jeffrey
D.Ullman - Addison - Wesley Publishing Company, 1986.
[3] Compiler Design – Reinhard Wilhelm, Dieter Maurer - Addison - Wesley...
... PHÁP (Syntax - Directed Translation)
Ðể dịch một kết cấu ngôn ngữ lập trình, trong quá trình dịch, bộ biên dịch cần lưu
lại nhiều đại lượng khác cho việc sinh mã ngoài mã lệnh cần tạo ra cho ... - 2 + như sau :
E
T
{ print(‘+’)
+
E
T
E
{ print( - ) }
{ print(‘2’) }
2
-
{ print(‘5’) }
T
5
{ print(‘9’) }
9
Hình 2.7 - Các hành động dịch biểu t...
...
[1] Trình Biên Dịch - Phan Thị Tươi (Trường Ðại học kỹ thuật Tp.HCM) - NXB
Giáo dục, 1998.
[2] Compilers : Principles, Technique and Tools - Alfred V.Aho, Jeffrey
D.Ullman - Addison - Wesley ... 1, 2, , 9, +, -
- Tập hợp các ký hiệu chưa kết thúc: list, digit.
- Các luật sinh đã nêu trên.
- Ký hiệu chưa kết thúc bắt đầu: list.
Ví dụ 2.2:
Từ...
... tả quá trình dịch biểu thức 9 - 5 + 2 dựa vào lược đồ dịch trên:
Hình 2.11 - Dịch 9 - 5+2 thành 9 5- 2+
9
expr
term
rest
-
rest
term
term
+
5
rest
2
ε
{ print( - ) }
{ ... match( - ) ; term( ) ; putchar ( - ) ;
}
else break;
}
Chương trình C dịch biểu thức trung tố sang hậu tố
Chương trình nguồn C hoàn chỉnh cho chương trình d...
... mã máy có dạng :
L-value day push 2
push 1461 +
R-value y push 5
* div
push 4 +
34
div R-value d
push 153 +
R- value m :=
*
5. Các chỉ thị điều khiển trình tự
Máy ảo kiểu ...
ngữ L-value (giá trị trái) và R-value (giá trị phải) muốn nói đến các giá trị thích hợp
tương ứng ở vế trái và vế phải của một phép gán. Nghĩa là, R-value có thể được xem là
‘giá trị’ còn L-val...