Bài giảng Hệ thống máy tính và ngôn ngữ C - Chương 1: Ôn lại các kiến thức cơ bản về máy tính
HEÄ THOÁNG MAÙY TÍNH VAØ NGOÂN
NGÖÕ C
Bài giảng
HEÄ THOÁNG MAÙY TÍNH VAØ
NGOÂN NGÖÕ C
HEÄ THOÁNG MAÙY TÍNH VAØ NGOÂN
NGÖÕ C
GIÁO TRÌNH
***********************
1. HỆ THỐNG MÁY TÍNH VÀ NGÔN NGỮ C –
PSG.TS. ĐẶNG THÀNH TÍN
2. INTRODUCTION TO COMPUTING SYSTEMS –
YALE N. PATT AND SANJAY J. PATEL
HEÄ THOÁNG MAÙY TÍNH VAØ NGOÂN
NGÖÕ C
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY TÍNH
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
CÁC HỆ ĐẾM
CÁC KHÁI NIỆM CƠ BẢN
LỊCH SỬ PHÁT TRIỂN CỦA MÁY TÍNH
CÁC THÀNH PHẦN CƠ BẢN CỦA MÁY TÍNH
PHẦN MỀM
CÁC CẤP CHUYỂN ĐỔI
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.1 Heä thaäp phaân
Ví duï 1.1: Caùc haèng soá trong heä 10:
102, 3098.34D, 198d
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.1 Heä thaäp phaân
Ví dụ: Các số sau đây được viết ở dạng phân tích trong
hệ thập phân
= 1.10 3+ 9.10 2 + 8.10 1 + 6.10 0
= 2.10 3+ 4.10 2 + 6.10 1 + 0.10 0
1986 D
2460 d
= 9.10 + 3.10 + 2.10
0.932 d
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.2 Heä nhò phaân
•Heä ñeám chính thöùc duøng cho maùy tính.
•Söû duïng hai möùc ñieän aùp thaáp vaø cao ñeå quy ñònh cho 2
traïng thaùi soá laøm vieäc laø 0 vaø 1.
•Traïng thaùi soá nhò phaân ñöôïc goïi laø bit, vieát taét töø
binary digit.
•Vieäc gheùp caùc kyù soá 0 vaø 1 laïi ñeå maõ hoùa moïi döõ lieäu ñeå
maùy tính xöû lyù laø ñieàu caàn thieát.
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.2 Heä nhò phaân
Ví duï 1.3:
Caùc haèng soá trong heä 2:
1011B, 101010b, 1010101.101B
Ví duï 1.4:
10101B = 1.24 + 0.23 + 1.22 + 0.21 + 1.20 = 21D
11.01B = 1.21 + 1.20 + 0.2-1 + 1.2-2 = 3.25D
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.2 Heä nhò phaân
Traïng thaùi
0 0 … 0
1 1 … 1
n bit
Thaäp phaân
0
2-
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.3 Heä baùt phaân
Ví duï1.5: Caùc haèng trong heä baùt phaân:
734O, 123.56o, -34.23O
Ví duï1.6:
705 O = 7.82 + 0.81 + 5.80 = 453 D
123.56 O = 1.82 + 2.81 + 380 + 5.8-1 + 6.8-2
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.3 Heä baùt phaân
Ký số Tương ứng Tương ứng
bát phân nhị phân thập phân
0
1
2
3
4
5
6
7
000
001
010
011
100
101
110
111
0
1
2
3
4
5
6
7
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.3 Heä baùt phaân
Ví duï1.5: Caùc haèng trong heä baùt phaân:
734O, 123.56o, -34.23O
Ví duï1.6:
705 O = 7.82 + 0.81 + 5.80 = 453 D
123.56 O = 1.82 + 8+ 38+ 5+ .2
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.3 Heä baùt phaân
Chuyển từ hệ nhị phân sang hệ bát phân
1 101 011 011 B = 1533 O
1 5 3 3
Chuyển từ hệ bát
245 O = 010 100 101 B = 10100101 B
2 4 5
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.4 Heä thaäp luïc phaân
•Coù 16 kyù soá khaùc nhau trong heä thoáng soá ñeám naøy: 0, 1,
… , 9, A, B, C, D, E, F.
•Thöôøng ñöôïc vieáeâm kyù ï H hy h ía sau soá ñaõ
coù.
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.4 Heä thaäp luïc phaân
Ví duï 1.8: Moät soá haèng trong heä hex:
12A H, 234.907 H, B800 h
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.4 Heä thaäp luïc phaân
Ví duï 1.9:
F0 H = 15.161 + 0.160 = 240 D
FF H = 15.161 + 15.160 = 255 D
FFFF H= 15.163 + 15.162 + 15.161 + 15.160 = 65535
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
Ký số hệ hex Tương ứng nhị
Tương ứng
phân
thập phân
1.1 CAÙC HEÄ ÑEÁM
0
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
0
1
1
2
2
1.1.4 Heä thaäp luïc phaân
3
3
4
4
5
5
6
6
7
7
8
8
9
9
A
10
11
12
13
14
15
B
C
D
E
F 1111
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.4 Heä thaäp luïc phaân
Ví duï1.10: Chuyeån soá töø heä 16 qua heä 2 vaø ngöôïc laïi
11 0101 1011 B = 35B H
3 5
B
3B H = 00B = 101B
3
B
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.5 Söï chuyeån ñoåi qua laïi giöõa caùc heä thoáng soá
Hai nhoùm chuyeån ñoåi chính giöõa caùc heä thoáng soá :
(1) Chuyeån töø soheä 10 sng cac heä con lï.
(2) Ngöôïc laïi chuyeån töø caùc heä coøn laïi sang heä 10.
CHÖÔNG 1
OÂN LAÏI CAÙC KIEÁN THÖÙC CÔ BAÛN VEÀ MAÙY
TÍNH
1.1 CAÙC HEÄ ÑEÁM
1.1.5 Söï chuyeån ñoåi qua laïi giöõa caùc heä thoáng soá
Ví duï 1.11: Chuyeån soá 27 trong heä thaäp phaân sang nhò
phaân ?
Ví duï 1.12: Chuyeån soá 367 trong heä thaäp phaân sang heä
baùt phaân ?
Ví duï 1.13: Chuyeån soá 367 trong heä thaäp phaân sang heä
thaäp luïc phaân ?
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Hệ thống máy tính và ngôn ngữ C - Chương 1: Ôn lại các kiến thức cơ bản về máy tính", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
- bai_giang_he_thong_may_tinh_va_ngon_ngu_c_chuong_1_on_lai_ca.pdf