tailieunhanh - Bài giảng Cơ bản về lập trình: Máy tính, phần mềm và thiết kế chương trình
Bài giảng Cơ bản về lập trình: Máy tính, phần mềm và thiết kế chương trình được biên soạn nhằm cung cấp cho các bạn những kiến thức về tổ chức máy tính; CPU; đơn vị điều khiển; bộ nhớ; thiết bị nhập xuất; màn hình; phần mềm; phần mềm ứng dụng; hệ điều hành và một số kiến thức khác. | Cơ bản về lập trình Máy tính, phần mềm và thiết kế chương trình JPC and JWD © 2002 McGraw-Hill, Inc. Tổ chức máy tính CPU - central processing unit Là nơi thi hành các tính toán, xử lý Bộ nhớ (Memory) Lưu trữ dữ liệu đang được xử lý bởi CPU Thiết bị nhập (Input devices) Cho phép người sử dụng cung cấp thông tin cho máy tính Thiết bị xuất (Output devices) Cho phép người dùng nhận thông tin từ máy tính Tổ chức máy tính CPU Bộ não của máy tính Thi hành các thao tác số học bởi Arithmetic/Logical Unit hoặc ALU Đơn vị điều khiển định vị và thi hành các chỉ thị lệnh Các thao tác số học được thi hành sử dụng hệ số nhị phân Đơn vị điều khiển Chu kỳ fetch/execute thi hành một chỉ thị Thực hiện hành động được chỉ ra bởi chỉ thị được gọi là thi hành chỉ thị The program counter (PC) (bộ đếm chương trình) lưu trữ địa chỉ của chỉ thị kế tiếp Bộ nhớ Còn gọi là bộ nhớ chính (main memory) Nơi chứa dữ liệu để chạy chương trình Dữ liệu chứa trong bộ nhớ chính có thể chia làm 2 phần: Dữ liệu thật sự: do người dùng nhập vào, do việc tính toán Đoạn mã của chương trình Bộ nhớ = tập hợp các ô nhớ, mỗi ô nhớ 1 byte. Mỗi ô nhớ có một vị trí để định vị hay còn gọi là địa chỉ. 0 1 2 3 . 100 101 . . Là các thiết bị bổ trợ cho phép máy tính thực hiện một số tác vụ cụ thể nào đó: Nhận thông tin để xử lý Trả về kết quả của việc xử lý Lưu thông tin Các thiết bị nhập xuất thông dụng Speakers Mouse Scanner Printer Joystick CD-ROM Keyboard Microphone DVD Một vài thiết bị vừa đóng vai trò nhập vừa đóng vai trò xuất Floppy drive Hard drive Đĩa từ Thiết bị nhập xuất Màn hình Thiết bị hiển thị hoạt động như ti vi CRT (cathode ray tube) Điều khiển bởi một thiết bị xuất gọi là card đồ họa (graphics card) Vùng hiển thị được Độ phân giải Màu sắc Phần mềm ứng dụng Những chương trình được thiết kế để thi hành một số tác vụ xác định nào đó và trong suốt với người dùng Phần mềm hệ thống Những chương trình hỗ trợ việc thi hành và phát triển các chương trình khác Hai loại chính Hệ điều hành (Operating . | Cơ bản về lập trình Máy tính, phần mềm và thiết kế chương trình JPC and JWD © 2002 McGraw-Hill, Inc. Tổ chức máy tính CPU - central processing unit Là nơi thi hành các tính toán, xử lý Bộ nhớ (Memory) Lưu trữ dữ liệu đang được xử lý bởi CPU Thiết bị nhập (Input devices) Cho phép người sử dụng cung cấp thông tin cho máy tính Thiết bị xuất (Output devices) Cho phép người dùng nhận thông tin từ máy tính Tổ chức máy tính CPU Bộ não của máy tính Thi hành các thao tác số học bởi Arithmetic/Logical Unit hoặc ALU Đơn vị điều khiển định vị và thi hành các chỉ thị lệnh Các thao tác số học được thi hành sử dụng hệ số nhị phân Đơn vị điều khiển Chu kỳ fetch/execute thi hành một chỉ thị Thực hiện hành động được chỉ ra bởi chỉ thị được gọi là thi hành chỉ thị The program counter (PC) (bộ đếm chương trình) lưu trữ địa chỉ của chỉ thị kế tiếp Bộ nhớ Còn gọi là bộ nhớ chính (main memory) Nơi chứa dữ liệu để chạy chương trình Dữ liệu chứa trong bộ nhớ chính có thể chia làm 2 phần: Dữ liệu thật .
đang nạp các trang xem trước