kiến trúc máy tính va hợp ngữ chương 05 inputdevice [sinhvienzone.com]

49 4 0
kiến trúc máy tính va hợp ngữ chương 05 inputdevice [sinhvienzone.com]

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

.C Mục tiêu om Input /Output Devices Si nh Vi en Zo ne Nắm nguyên lý cấu tạo đặc điểm thiết bị I/O Nhiệm vụ yêu cầu thiết bị I/O Cách giao tiếp CPU thiết bị I/O Hiểu bước trình ngắt quãng Nắm chế DMA Chuong : I/O Devices SinhVienZone.com https://fb.com/sinhvienzonevn nh Vi en Zo ne C Nguyên lý xuất nhập máy tính Cách CPU giao tiếp với thiết bị I/O Ngắt quãng DMA Các thiết bò I/O : Hard Disk,Floopy Disk, Printer, Keyboard,Mouse Si      om Noäi dung Chuong : I/O Devices SinhVienZone.com https://fb.com/sinhvienzonevn om Thiết bị I/O : Si nh Vi en Zo ne C  Thiết bị I/O thiết bị có khả cung cấp liệu CPU yêu cầu tác vụ đọc có khả ghi liệu vào CPU thực thi tác vụ ghi Chuong : I/O Devices SinhVienZone.com https://fb.com/sinhvienzonevn om Làm CPU nhận biết I/O ne C  Mỗi I/O có địa riêng gọi cổng (port) Khi CPU truy xuất I/O , CPU xuất địa nh Vi en Zo  Một số bit cao địa vào giải mã, đường bộ giải mã có tín hiệu Chip select tương ứng với I/O mà CPU muốn truy xuất Si  Các địa thấp lại đến I/O có I/O có đường Chip Select tích cực truy xuất Chuong : I/O Devices SinhVienZone.com https://fb.com/sinhvienzonevn Zo Bit cao ne C om Sơ đồ giải mã địa ROMCS RAMCS I/OCS Si CPU nh Vi en ADDRESS BUS Các bit thấp Address bus Chuong : I/O Devices SinhVienZone.com https://fb.com/sinhvienzonevn nh Vi en Zo ne C om Minh hoïa MONITOR MEMORY VIDEO CONTROLLER Si CPU HARD DISK FLOPPY DISK KEYBOARD KEYBOARD CONTROLLER HARDDISK CONTROLLER FLOPPYDISK CONTROLLER BUS Chuong : I/O Devices SinhVienZone.com https://fb.com/sinhvienzonevn om CPU liên lạc với thiết bị I/O Zo ne C  Thiết bị ngoại vi liên lạc với CPU thông qua cổng I/O nh Vi en Các thiết bị I/O có tốc độ làm việc chậm tốc độ CPU nhiều  để khắc phục nhược điểm người ta dùng vùng nhớ đệm Si Sự truyền thông tin thiết bị I/O CPU thực theo bước : Chuong : I/O Devices SinhVienZone.com https://fb.com/sinhvienzonevn om CPU liên lạc với thiết bị I/O nh Vi en Zo ne C Bước : truyền thông tin nhớ nhớ đệm Si Bước : truyền thông tin nhớ đệm thiết bò I/O Chuong : I/O Devices SinhVienZone.com https://fb.com/sinhvienzonevn om CPU liên lạc với thiết bị I/O Thiết bị I/O Si nh Vi en Zo ne C  Coù thể tổ chức để CPU làm việc đồng thời với nhiều thiết bị ngoại vi cách phân chia thời gian Tín hiệu điều khiển nhớ đệm SinhVienZone.com Buffer Bộ nhớ Tín hiệu điều khiển từ CPU Chuong : I/O Devices https://fb.com/sinhvienzonevn om Ngaét quãng (Interrupt) Zo ne C  Ngắt (Interrupt) ? : Ngắt làm ngừng chương trình chạy Si nh Vi en  Một interrupt xuất chương trình thực thi bị ngưng  Interrupt tạo nhiều lý khác Chuong : I/O Devices SinhVienZone.com 10 https://fb.com/sinhvienzonevn ... en Zo ne C  Ngắt mềm : Do thi hành lệnh INT chương trình Xãy cần chương trình hệ điều hành thường chương trình xuất nhập Si Cú pháp gọi ngắt mềm chương trình : INT number Chuong : I/O Devices... om Ngắt quãng (Interrupt) Zo ne C  Ngắt (Interrupt) ? : Ngắt làm ngừng chương trình chạy Si nh Vi en  Một interrupt xuất chương trình thực thi bị ngưng  Interrupt tạo nhiều lý khác Chuong :... nh Vi en  Do hệ thống gây lý không mong muốn (như lỗi phép chia 0, phép tính bị tràn số…) Si  Do thiết bị I/O gây : máy in, bàn phím, ổ đóa Chuong : I/O Devices SinhVienZone.com 11 https://fb.com/sinhvienzonevn

Ngày đăng: 30/01/2020, 21:37

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan