Giáo trình kỹ thuật vi xử lý

Tóm tắt về kỹ thuật vi xử lý, tập trung vào cấu trúc và hoạt động của các hệ vi xử lý và máy tính. Dưới đây là các điểm chính:

  • Tổng quan về các hệ đếm và biểu diễn thông tin: Giới thiệu các hệ đếm thông dụng trong máy tính (nhị phân, bát phân, thập lục phân) và cách chuyển đổi giữa chúng. Đồng thời trình bày cách thông tin (số và không số) được biểu diễn vật lý trong các hệ vi xử lý (bit, byte, KiloByte, MegaByte, GigaByte) và các dạng mã hóa (ASCII, EBCDIC, BCD Code), cũng như cách biểu diễn số nguyên và số thực có dấu.
  • Thực hiện các phép tính trong hệ đếm nhị phân: Giải thích các phép cộng, trừ, nhân, chia đối với số nhị phân, bao gồm cả số có dấu phẩy cố định và dấu phẩy động.
  • Cấu trúc cơ bản của hệ vi xử lý và máy vi tính: Trình bày lịch sử phát triển của các trung tâm vi xử lý từ những năm 1970 (µP4004, µP8085, 80×86, Pentium) và cấu trúc khối cơ bản của một hệ vi xử lý (CPU, bộ nhớ ROM/RAM, thiết bị vào/ra, khối tạo xung nhịp, khối nguồn).
  • Các đơn vị vi xử lý trung tâm (CPU): Đi sâu vào cấu trúc và hoạt động của µP8085, bao gồm các nhóm tín hiệu, khái niệm và bản chất vật lý của BUS (BUS dữ liệu, BUS địa chỉ, BUS điều khiển), các mạch 3 trạng thái, mạch chốt, mạch khuếch đại BUS 2 chiều.
  • Biểu đồ Timing và chu kỳ BUS: Giải thích cách CPU µP8085 thực hiện lệnh thông qua các chu kỳ máy và nhịp đồng hồ, cũng như khái niệm chu kỳ BUS (Memory Read/Write, I/O Read/Write).
  • Ngắt (Interrupt) và Truy nhập trực tiếp bộ nhớ (DMA): Trình bày cơ chế ngắt để tăng hiệu suất làm việc của CPU khi tương tác với thiết bị ngoại vi chậm, và phương pháp DMA cho phép trao đổi dữ liệu trực tiếp giữa thiết bị ngoại vi và bộ nhớ mà không thông qua CPU.
  • Vi chương trình (MicroProgram) và tập lệnh của µP8085: Giải thích vai trò của Đơn vị điều khiển (CU) trong CPU, cách lệnh được giải mã và thực hiện thông qua vi chương trình, và phân loại tập lệnh của µP8085 (chuyển dữ liệu, số học và logic, điều khiển, đặc biệt).
  • Lập trình cho 8085: Đề cập đến tầm quan trọng của việc phát triển phần mềm bằng lập trình hợp ngữ cho các hệ vi xử lý.

Tóm lại, tài liệu cung cấp kiến thức nền tảng vững chắc về kiến trúc, hoạt động và lập trình cơ bản của các hệ vi xử lý, đặc biệt là dòng chip Intel, làm nền tảng cho việc nghiên cứu sâu hơn về công nghệ thông tin và phần cứng máy tính.

Công nghệ thông tin Sách giáo trình

Giáo trình kỹ thuật vi xử lý
  • Tác giả: Nguyễn Trung Đồng; Bùi Thị Mai Hoa
  • Ngôn ngữ: Tiếng Việt