may tinh pc/at

316 0 0
                                    

Câu 6:

       Kiến trúc cơ bản máy vi tính PC/AT

-CPU 80286 là loại 16 bit

  Chức năng

+Quản lí bộ nhớ :CPU 80286 có bus địa chỉ 24 bit và quản lí được 2^4*2^20=16MB  ô nhớ vật lí

+Hiểu và xử lí một tập hữu hạn các lệnh

                 -Chuyển dữ liệu giữa CPU và bộ nhớ (MOV,PUSH,POP…)

                 -Số học và logic (ADD,SUB,MUL,DIV,….)

                 -Xử lí bit(SHL,SHR,ROL,….)

                  -Rẽ nhánh(JMP,CALL,RET,…)

               -Vào /ra dữ liệu các cổng(IN, OUT)

               -Các lệnh khác(CLI,STI…)

+Thực hiện chương trình theo cơ chế nhập tuần tự từng lệnh từ bộ nhớ và xử lý

+Điều khiển hoạt động trao đổi dữ liệu giữa CPU và bộ nhớ ,giữa CPU với thiết bị vào /ra và với các thiết bị khác

CPU 80286 có hai chế độ làm việc :

+Trong chế độ thực :Khi bật nguồn điện thì CPU được đặt ở chế độ thực .Trong chế độ này CPU quản lý bộ nhớ vật lý lớn đến 2^4*2^16=1MB và có thể mở rộng đến 16mb

+Trong chế độ bảo vệ:Chế độ bảo vệ cung cấp cơ chế bảo vệ bộ nhớ và công cụ hỗ trợ quản lý bộ nhớ ảo.Trong chế độ này CPU quản lý được 1Gb ô nhớ .Các CPU tư 80286 trở về sau ều có khả năng làm việc ở chế độ này.

-Bộ đồng xử lý :trợ giúp CPU xử lý các phép tính số học ,các phép tính logarit ,lượng giác với tốc độ nhanh và với độ chính xác cao.

-Bộ nhớ chính :là bộ nhớ có tốc độ truy cập cao .Bộ nhớ chính được tổ chức kiểu tuyến tính.Bộ nhớ chính chứa mã lệnh chương trình và dữ liệu của chương trình đang chạy và hiện thời .Khi CPU phát địa chỉ lên bus địa chỉ là để truy nhập bộ nhớ chính .Bộ nhớ chính có 2 phần là ROM và RAM.

+ROM là bộ nhớ chỉ đọc .Dữ liệu trong ROM được duy trì ngay cả khi không có nguồn điện nuôi .ROM có các phần mềm cơ bản sau :

     -Các chương trình kiểm tra hệ thống (quá trình POST)  kiểm tra CPU ,kiểm tra RAM ,kiểm tra các thiết bị điều khiển và giao diện ,các thiết bị ngoại vi,….

     -Chương trình xác lập cấu hình hệ thống

     -Chương trình quét ROM mở rộng

     -Chương trình đọc cung khởi động(mặt 0, rãnh 0, cung vật lý 1) của ổ đĩa khởi động mặc định. BIOS thường cho phép chọn ổ đĩa khởi động mặc định.Nếu khởi động từ đĩa mềm thì cung khởi động được đọc .Nếu khởi động từ ổ đĩa  cứng thì cung khởi động chủ của ổ đĩa cứng thứ nhất được đọc .Nội dung cung này được nạp vào RAM tại địa chỉ 0000:7C00.CPU  chạy chương trình khởi động hệ điều hành tại địa chỉ này

    ROM còn chứa các chương trình điều khiển các thiết bị  vào ra cơ bản của máy tính .BIOS là cầu nối giữa phần cứng và phần mềm trong hệ thống máy tính

-RAM là bộ nhớ thao tác ,có chứ năng chứa các phần mềm của hệ thống (hệ điều hành ),phần mềm  và dữ liệu của một hay nhiều chương trình đang hoạt động (chương trình ứng dụng )

-Các thiết bị vào ra:

+Thiết bị CMOS gồm đồng hồ thời gian thực và RAM-CMOS chứa thông tin về cấu hình hệ thống

+Bộ định thời TIMER 8254 gồm 3 bộ đếm nhị phân 16 bit,là các bộ đếm khả trình ,tạo ra xung nhịp cho đồng hồ hệ thống,xung nhịp làm tươi DRAM và xung âm thanh cho loa.

     Bộ đếm #0 tạo xung nhịp chu kì 55ms cho đồng hồ hệ thống

    Bộ đếm #1 tạo xung nhịp kích hoạt hệ thống làm tươi DRAM

    Bộ đếm # 2 cho phép người sử dụng lập trình tạo xung âm thanh cho loa.

KTMT ( Tài liệu kiến trúc máy tính )Nơi câu chuyện tồn tại. Hãy khám phá bây giờ