1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Cấu trúc máy tính P8 ppt

16 497 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Tài liệu cấu trúc máy tính P8 ppt
Tác giả Sgayộr Aan Mink, Mguyer Aan Mink
Trường học Trường Đại học Bách khoa Thành phố Hồ Chí Minh
Chuyên ngành Công nghệ thông tin
Thể loại Bài giảng
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 16
Dung lượng 225,37 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

76 chie edu trie may tint C5 Van đề trao đổi thông tin / S81 CHUONG § Trao đối thông tin Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink... Khoa Công

Trang 1

76 chie edu trie may tint C5 Van đề trao đổi thông tin / S81

CHUONG §

Trao đối thông tin

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 2

( Tại sao phdi trao đổi thông tin ?)

+

oo a;

ce v

Xuât/nhập :_r fr

fu

nv ý

14

ngoại vi

( Bảng cach nao ? )

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 3

76 chie edu trie may tint C5 Van đề trao đổi thông tin / S83

( Bo nho dang chung )

Cả hai CPU đều truy xuất được vùng nhớ chung

Một trong hai CPU (master) có quyền câm CPU (slave) còn lại truy xuất

Tốc độ trao đổi cao

Cần có mạch chọn địa chỉ bộ nhớ

Tam địa chỉ truy xuất bộ nhớ của 2 CPU có thể khác nhau (tùy thuộc

mạch giải mã địa chi)

O) Mỗi CPU có thể có vùng nhớ riêng

7 Cần phân định câu trúc (khung) cho vùng nhớ chung

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 4

C Man hinh may IBM/PC )

Tín hiệu

Card RGB

CPU {fe chi phan trang 64 KB

RAM

> man hinh

Địa chỉ A0000 - BFFFF

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 5

Chớp Sáng

A

(dong 0,cột 0) \

25 có địa chỉ

Màu nên

- Mỗi ký tự lưu bang 2 byte

- Byte dia chỉ thập chứa mã ASCII

- Byte địa chỉ cao chứa mã màu

Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM Bien soan : Mguyer aan Mink

Trang 6

( Kiểm trq trạng thái )

1 Dung dé trao đổi thông tin với l/O

2 Phần điều khién I/O phải có thanh ghi trạng thái đễ phản ánh tức thời trạng

thái hoạt động của thiết bi ngoai vi hoặc trạng thái hoạt động của ban

thân phân điêu khiến I/O

3 CPU cân kiểm tra thường xuyên và định kỳ thanh ghi trạng thái

4 Hiệu suất thấp, lãng phí thời gian CPU

5 Đoạn chương trình lặp vòng kiểm tra trạng thái không thể thiếu trong

chương trinh

6 Phương pháp này chỉ dùng tốt khi CPU không làm công việc gì khác

Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM Bien soan : Mguyer aan Mink

Trang 7

76 chie edu trie may tint C5 Van đề trao đổi thông tin / S87

( Lưa do kiém tra trang thái )

công việc chính

k nhập thanh ghi trạng thái

_= — gian

— —

——

— *

TH

=== (Time out)

Kiêm tra

bit Ready

công việc l/O

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 8

C Interrupt ) Yêu câu

ngắt quãng

suất Cần trao đổi

uâ and ti

CPU Chấp nhận s thông tin

Sen nhap

Thiét bi

ngoai vi

Chương trình chính Yêu cầu ;

| x“

Xuất nhập

ngoại vi

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 9

76 chie edu trie may tint C5 Van đề trao đổi thông tin / S89

( Yeu cau phan cứng )

1 Phan diéu khién l/O phải có đường cung cấp tín hiệu yêu cầu ngắt quãng

2 CPU phải có tín hiệu trả lời chấp nhận ngắt quãng cho phân điều khiến thiết

bi

3 Khi phan điều khiển thiết bị nhận được tín hiệu chấp nhận ngắt quãng từ

CPU, nó phải cung cấp một thông tin lên tuyên dữ liệu có liên quan đến cách truy xuất chương trình phục vụ ngắt quãng mà thường được gọi là vector ngắt

4 CPU lây vector ngắt từ tuyến dữ liệu (cất tạm đâu đó nếu cân)

5 CPU day giá trị bộ đếm chương trình và thanh ghi trạng thái chương trình

(PSW) vao stack

6 CPU dinh vi chuong trinh phuc vu ngat théng qua vector ngat va chuyén

diéu khién dén do

Khoa Cong nghé thong tin Dai hoc Bdch khod tp.HCM Bien soan : Mguyer aan Mink

Trang 10

( Yeu cau phan mềm )

1

Bảo vệ các thanh ghi có sử dụng trong chương trình phục vụ ngắt (thường dung stack)

Xác định chính xác thiết bị gây ra ngắt quãng trong trường hợp nhiều thiết

bị dùng chung vector ngắt

Đọc nội dung các thanh ghi có liên quan đến thiết bị

Nếu có lỗi xuất nhập thì xử lý trong chương trình phục vụ ngắt

Xử lý nhập hoặc xuất dữ liệu

Báo hiệu kết thúc ngắt cho phan điều khiển ngắt quãng nếu cân

Phục hồi các thanh ghi đã bảo vệ

Làm lệnh TRO’ VE TU’ NGAT QUANG để trả điều khiển cho chương trình

đang bị ngắt

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 11

76 chie edu trie may tint C5 Van đề trao đổi thông tin / S91

C Hoat dong xuất nhập bình thường )

Nhập

<

os > - Byte thông

N tin xuất kes

‘\ ngoai vi

Ghi 1 Doc

+— Quá trình chuyển ngoại vi - bộ nhớ

Bộ nhớ

p Quá trình chuyên bộ nhớ - ngoại vi

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 12

C Lưu lượng thong tin lay ta Sound card › Ạ

Độ lớn lây mẫu : 16 bit

SỐ kênh stereo : 2 ¬ tt vv >

WHY

Cac diém lay mau

Tân số lây mau : 44100 Hz !

44100 mau/s

\ 2 byte / kênh

4 byte / mẫu —> 44100 x4 =C150 KB / s

Tốc độ 1x của CDROM

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 13

76 chie edu trie may tint C5 Van đề trao đổi thông tin / S93

C Lưu lượng thông tin lũy ta Video capture card )

Số điểm dọc : 600

So bit mau : 32

S6 hinh trén s: 30 —>ờ 800 x 600 x 4 = 1.920.000 bytes / hinh

, 1.920.000 x 30 =

800 pixels

320 x 240x4x30=( 88MB/s <

32 bits mau / pixel

Số điểm ngang : 800 "

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 14

Yéu cau BUS

om OO /'\

Chap nhan

nhường BUS

đổi thông

tin với lưu BUS lượng lớn

DMAC ~~ Thiét bi

ngoại vi

DMAC chiêm BUS để điều khiến

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 15

76 chie edu trie may tint C5 Van đề trao đổi thông tin / S95

C Cúc thông tin mủ DMđC cồn giữ ›

1 Địa chỉ vùng nhớ sẽ làm DMA

2 Số byte cần chuyên trong quà trình DMA

3 Thiết bị xuất nhập dùng cơ chế DMA

4 Chiều làm DMA

Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink

Trang 16

C DMA theo trang ›

(DMAC 8237A)

DMAC chuyên tôi đa 64 KB Bộ nhớ hệ thông

1 MB

|

Phan thanh trang 64 KB

(16 trang)

|

Thanh ghi chứa địa chỉ trang DMA (4 bits)

Khoa Cong nghé thong tin Dai hoc Bdch khod tp.HCM

oD

G

- J1)

làm DMA 2 lànZ⁄

: + OF

©)

Cc

©

_—

N

D lam DMA 1 lan

©

Bien soan : Mguyer aan Mink

Ngày đăng: 23/01/2014, 01:20

TỪ KHÓA LIÊN QUAN

w