1. Trang chủ
  2. » Luận Văn - Báo Cáo

BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf

28 2K 1

Đ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

Định dạng
Số trang 28
Dung lượng 671,5 KB

Nội dung

Để hiểu rõ hơn về cấu tạo và cách ghép nối giữa bộ vi xử lý với các thiết bị ngoại vi,chúng em xin trình bày một số ví dụ cụ thể trong bài báo cáo này... NỘI DUNG - Thực hiện mố số ví dụ

Trang 1

Dương Thị Hằng

Nhóm 16: Ngô Xuân Vui

Lê Thị Mưa Nguyễn Duy Mạnh

Trang 2

LỜI NÓI ĐẦU

Khoa học ngày càng phát triển mạnh mẽ, nhu cầu sử dụng những công nghệ ngày càng cao,yêu cầu độ chính xác và năng suất hoạt động cao Từ yêu cầu đó, con người cần phải sản xuất vàphát minh ra những công cụ, sản phẩm ứng dụng và phát triển ngành công ngệ lập trình

Đi tiên phong thế hệ vi xử lý lập trình theo nhu cầu mong muốn con người, nhà sản xuất chip

vi xử lý Intel đã phát triển và chế tạo thành công chip 4004 vào năm 1971 Là bộ vi xử lý 4 bit đầutiên mở đầu cho kỷ nguyên thế hệ vi xử lý trong máy tính

Một mốc son quan trọng nhất mà Intel đạt được đó là hãng đã sản xuất ra bộ vi xử lý mangtên 8086 có độ rộng dữ liệu lên đến 16 bit với 29000 bóng bán dẫn được tích hợp bên trong đây là

bộ vi xử lý mở đầu cho họ vi xử lý x86

Bộ vi xử lý 8086 đã mang lại sự bùng nổ công nghệ với sự có mặt trong hầu hết các máy tính

ở thời ký này Để hiểu rõ hơn về cấu tạo và cách ghép nối giữa bộ vi xử lý với các thiết bị ngoại vi,chúng em xin trình bày một số ví dụ cụ thể trong bài báo cáo này

Trang 3

Nhận xét và đóng góp ý kiến của giáo viên:

Chúng em xin chân thành cảm ơn!

Trang 4

PHỤ LỤC:

BỘ CÔNG THƯƠNG 1

LỜI NÓI ĐẦU 2

A NỘI DUNG THỰC HIỆN 5

I NỘI DUNG 5

II MỤC ĐÍCH 5

B CƠ SỞ LÝ THUYẾT 6

I VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH 6

1 Khái niệm 6

a Các bộ phậncủa cấu trúc máy tính : 6

b phần cứng và phần mền 6

2 Cấu tạo và chức năng của 8086 7

a Sơ đồ khối của 8086 7

b Sơ đồ chân của 8086 9

c Các hàm ngắt và tập lệnh của 8086 10

C CÁC THIẾT BỊ NGOẠI VI 13

I IC 8255A 13

1 Sơ đồ chân và chức năng của mỗi chân 13

2 chế độ hoạt động 14

II IC GIẢI MÃ ĐỊA CHỈ 74273 15

III IC GIẢI MÃ ĐỊA CHỈ 74HC139 15

IV CẤU TẠO LED 7 THANH 16

D MỘT SỐ VÍ DỤ 18

I PHẦN LẬP TRÌNH HỢP NGỮ 18

1 Sơ đồ thuật toán 18

2 Code chương trình 18

II PHẦN GHÉP NỐI BỘ NHỚ 19

1 Giải mã địa chỉ 19

2 Cơ chế chọn địa chỉ 21

III GHÉP NỐI 8086 VỚI 8255 22

1 Ghép nối phần cứng 22

2 Sơ đồ thuật toán 23

3 Code chương trình 23

E KẾT LUẬN 25

\

Trang 5

A. NỘI DUNG THỰC HIỆN

I NỘI DUNG

- Thực hiện mố số ví dụ cụ thể để chúng ta hiểu rõ hơn về cấu trúc, tập lệnh và chức năng các chân của bộ vi xử lý 8086

- Một số ví dụ cụ thể như sau:

1 Ví dụ 1 Viết chương trình thực hiện nhập liên tiếp một dãy các ký tự khi nào gặp enter thì

kết thúc Hiển thị dãy ký tự theo chiều ngược lại

2 Ví dụ 2: Xây dựng mạch giải mã địa chỉ cho bộ nhớ gồm các vi mạch nhớ được bố trí như

sau:

Khoảng trốngRAM(64K x 8 bit)RAM (32K x 8 bit)

FFFFFH (Địa chỉ đầu cuối RAM)

3 Ví dụ 3: Ghép 1 Led 7 đoạn Anodes chung (7SEG) với cổng PB, một nút bấm (Button) với

cổng PC Viết chương trình điều khiển để bấm Button thì Led sáng nhấp nháy số 4, bình thường LED sáng số 8

II MỤC ĐÍCH

- Giúp mọi người biết và hiểu rõ hơn về cách ghép nối giưa vi xử lý 8086 và 8255

- Giúp mọi người biết và hiểu rõ hơn cách ghép nối bộ nhớ từ các vi mạch nhớ khác nhau tùy theo yêu cầu đề bài

- Hiểu rõ hơn về cấu trúc lập trình cũng như tập lệnh của bộ vi xử lý 8086

Trang 6

Sơ đồ khối cấu trúc máy tinh như sau:

a Các bộ phậncủa cấu trúc máy tính :

Bộ vi xử lý (CPU- Central Processin Unit)

Với vai trò là bộ xử lý trung tâm, là đầu não của một máy tính, bộ vi xử lý phải thực thi nhiều nhiệm vụ từ việc vào/ra dữ liệu, xử lý thông tin, tính toán số liệu, điều khiển các thiết bị ngoại vi,…

Bộ nhớ

- Bộ nhớ được chia thành RAM và ROM:

+ RAM (Random Access Memory): là bộ nhớ có thể ghi/đọc, có nghĩa là ta có thể đọc thông tin

từ bộ nhớ, xóa thông tin cũ trong bộ nhớ hoặc ghi thông tin mới vào bộ nhớ;

+ ROM (Read Only Memory) :dùng để chứa các chương trình điều khiển hệ thống như chương trình để kiểm tra các thiết bị mỗi khi bật nguồn, chương trình khởi động máy… Nội dung bên trong ROM không bị mất đi khi bị mất nguồn

Trang 7

Phần mềm

Phần mềm (software) là thuật ngữ dùng để chỉ các chương trình máy tính, nó được thực thi trên phần cứng bằng cách điều khiển sự hoạt động của phần cứng

Các phần mền được chia thành các loại sau:

Hệ điều hành như DOS, Windows,…

Trình tiện ích như NC, NU, BKAV,…

Chương trình ứng dụng như MS Word, Protel,……

Ngôn ngữ lập trình pascal, C, C++, Java,…

a Sơ đồ khối của 8086

- Bên trong bộ vi xử lý 8086 bao gồm 2 khối chính:

+ Khối thực hiện lệnh (EU- Execution Unit) là nơi giả mã và thi hành các lệnh

+ giao tiếp bus (BIU- Bus Interface Unit) có nhiệm vụ đẩm bảo việc trao đổi thông tin giữa

8086 với các linh kiện bên ngoài

Khối thực hiện lệnh (EU- Execution Unit) là nơi giả mã và thi hành các lệnh EU bao gồm:

- Bộ xử lý số học và logic(ALU - Arithmatic Logiccal Unit) là nơi thưc hiện các lệnh số học và

lệnh logic

- Các thanh ghi đa năng:

+ Thanh ghi AX: đây là thanh ghi chứa, kết quả của các thao tác thường được chứa ở đây Nếu

kết quả là 8 bit thì thanh ghi AL sẽ được sử dụng

+ Thanh ghi BX: đây là thanh ghi cơ sở, thương được chứa địa chỉ cơ sở của một bảng khi sử

dụng lệnh XLAT

+ Thanh ghi CX: đây là thanh ghi đếm, nó thường được chứa số lần lặp lại trong trường hợp

dùng lênh LOOP, còn CL thì thường được chứa số lần quay hay dịch bít của các thanh ghi

+ Thanh ghi DX: đây là thanh ghi dữ liệu, nó thường được sử dụng cùng với thanh ghi AX để

thực hiện các phép nhân hay chia của các số 16 bit DX còn được sử dụng để chứa địa chỉ các cổng trong các lệnh vào/ra dữ liệu trực tiếp

- Thanh ghi cờ F là thanh ghi gồm 16 bit nhưng chỉ sử dụng 9bit còn lại không sử dụng

Trang 8

Các bit cờ chia thành hai loại:

* Các cờ trạng thái: có 6 cờ trạng thái là C, P, A, Z, S và O Các cờ trạng thái này được

thiết lập bằng 1 hoặc xóa bằng 0 sau hầu hết các lệnh toán học và logic

* Các cờ điều khiển: có 3 cờ T, I, D Các cờ này được thiết lập bằng 1 hoặc xóa bằng 0 thông

qua các lệnh để điều khiển chế độ làm việc của bộ vi xử lý

+ T (Trap): cờ bẫy,

+ I (Interrupt): cờ ngắt;

+ D (Direction): cờ hướng

- Có 3 đoạn ghi con trỏ (IP, BP, SP) và 2 đoạn ghi chỉ số (SI, DI) Các đoạn ghi này ngầm định

được sử dụng làm các đoạn ghi lệch cho các đoạn tương ứng:

+ IP (Instruction Pointer), BP (Base Pointer ), SP (Stack Ponter), SI (Source Index): DI(Destinaton Index)

- Khối điều khiển (CU- Control unit) Có nhiệm vụ tạo ra các tín hiệu điều khiển các bộ phận bên

trong và bên ngoài CPU

.Khối giao tiếp bus (BIU)

Khối giao tiếp bus (BIU- Bus Interface Unit) có nhiệm vụ đảm bảo việc trao đổi thông tin giữa 8086 với các linh kiện bên ngoài BIU gồm :

- Một bộ cộng để tạo địa chỉ vật lý 20 bit từ các thanh ghi 16 bit.

- Bốn thanh ghi đoạn 16 bit gồm CS, DS, SS và ES để giúp 8086 truy cập tới các đoạn trên bộ

nhớ

+ Thanh ghi đoạn mã CS (Code Segment),.

+ Thanh ghi đoạn dữ liệu DS (Data Segment).

+ Thanh ghi đoạn dữ liệu phụ ES (Extra Segment).

+ Thanh ghi đoạn ngăn xếp SS (Stack Segment) .

- Mạch logic điều khiển có nhiệm vụ đảm bảo giao tiếp giữa 8086 với thiết bị bên ngoài.

- Hàng đợi lệnh có độ dài 6 byte là nơi chứa các mã lệnh đọc được nằm sẵn để chờ EU xử lý.

Trang 9

b Sơ đồ chân của 8086

Vi xử lý 8086 được thiết kế để hoạt động một trong hai chế độ, tùy thuộc vào mức điện áp đặt ở chân số 33 (chân MN/MX):

- Chế độ tối thiểu (chế độ MIN) đươc thiết lập nếu điện áp ở chân số 33 ở mức 5V

Chế độ tối đa (chế độ MAX) được thiết lập nếu điện áp ở chân số 33 ở mức 0V

Vi xử lý 8086 có 20 đường địa chỉ từ A0 đến A19 tong đó 16 đường dây địa chỉ thấp từ A0 đến A15 được ghép kênh dữ liệu từ D0 đến D15 trên các chân từ AD0 đến AD15 ; còn 4 đường dây địa chỉ cao nhất từ A16 đến A19 được ghép kênh với tín hiệu trạng thái từ S3 đến S6 trên các chân A16/S3 đến A19/S6

- Vi xử lý 8086 có 16 đường dây dữ liệu từDo đến D15 được ghép kênh với 16 đường địa chỉ thấp

từ D0 đến D15 Khi hoạt động ở chu kỳ bus dữ liệu thì các đường dây này mang thông tin về dữ liệu, là dữ liệu đọc ra hay vào bộ nhớ

- Bốn đường dây địa chỉ cao nhất từ A16 đến A19 của 8086 cũng được ghép kênh , nhưng trong trường hợp này nó được ghép kênh với các tín hiệu trạng thái từ S3 đến S6 Các bít trang thái này được đưa ra cùng thời điểm với các dữ liệu được truyền trên các chân AD0 đén AD15.

- READY: Tín hiệu báo cho CPU biết tình trạng sẵn sàng của thiết bị ngoại vi hay bộ nhớ Khi READY = 1 thì CPU thực hiện đọc/ghi dữ liệu Khi các thiết bị ngoại vi hay bộ nhớ có tốc độ chậm, chúng có thể đưa tín hiệu READY = 0 để báo cho CPU biết mà chờ chúng

- ALE: [I] Address Latch Enable Xung cho phép chốt địa chỉ Khi ALE = 1 có nghĩa là trên các chân ghép kênh AD có địa chỉ của thiết bị vào/ra hoặc ônhớ Khi CPU chấp nhận treo chân này không ở trạng thái trở kháng cao mà ALE = 0

- : Chọn bộ nhớ (= 0) hoặc thiếtbị vào/ra (= 1) làm việc với CPU Khi đó trên bus địa chỉ sẽ

có địa chỉ tương ứng của các thiết bị đó Chân này ở trạng thái trở kháng cao khi CPU chấp nhận treo

vào CPU hay ra khỏi CPU Tín hiệu này cũng dùng để điều khiển các bộ đệm 2 chiều của bus

dữ liệu

- :[O] Read signal Xung cho phép đọc Khi RD = 0 thì bus dữ liệu nhận dữ liệu từ bộ nhớ hoặc thiết bị ngoại vi

Trang 10

- INTR: [I] Interrupt request Khi có yêu cầu ngắt (INTR = 1) mà cờ cho phép ngắt IF = 1 thì

CPU kết thúc lệnh đang làm dở, sau đó đi vào chu kỳ chấp nhận ngắt và đưa ra bên ngoài tín hiệu INTA = 0

- :[I] Tín hiệu tại chân này được kiểm tra bởi lệnh WAIT Khi CPU thực hiện lệnh WAIT

mà lúc đó tín hiệu TEST = 1 thì nó sẽ chờ cho đến khi tín hiệu TEST = 0 thì mới thực hiện lệnh tiếp theo

- NMI: [I] None-Maskable Interrupt Tín hiệu yêu cầu ngắt không che được

- RESET: Dùng để thiết lập lại phần cứng cho CPU Chuyển RESET xuống mức logic 0 dùng để

khởi tạo các thanh ghi nội của vi xử lý và khởi tạo chương trình con phục vụ thiết lập hệ thống

c: Các hàm ngắt và tập lệnh của 8086

+ Lệnh XCHG: toán hạng đích và nguồn được đổi lẫn cho nhau

+ Lệnh XLAT: XLAT nhãn_nguồn

+ Lệnh ADD, SUB: ADD đích,nguồn - cộng nguồn vào đích

Trang 11

+ Lệnh ADC: cờ nhớ được cộng vào toán hạng đích và nguồn

ADC đích,nguồn

+ Lệnh DIV: thực hiện phép chia không dấu, toán hạng nguồn có thể

là một ô nhớ hay đoạn ghi Nếu toán hạng nguồn là 8 bit thì thương

số nằm trong AL, số dư nằm trong AH; nếu toán hạng nguồn là 16 bit, thì thương số nằm trong AX còn số dư nằm trong DX

+ Lệnh MOV: chuyển dữ liệu từ toán hạng nguồn vào toán hạng đích

MOV ích, ngu nđích, nguồn ồn;

+ Lệnh OUT: xuất dữ liệu từ đoạn chứa ra cổng

OUT c ng,ộng, đoạn_ch aứa

+ Lệnh IN: đọc dữ liệu từ cổng vào đoạn ghi.

+ Lệnh NEG (NEGate): toán hạng đích bị trừ đi từ số toàn chữ số 1

(0FFH với kiểu byte và 0FFFFH với kiểu từ)

NEG ích;đích, nguồn

+ Lệnh SBB (SuBtract with Borrow): Trừ có nhớ Trừ toán hạng

đích cho toán hạng nguồn và nếu CF=1 thì trừ kết quả nhận được cho1

SBB ích, ngu nđích, nguồn ồn; ;

+ Lệnh MUL(Multiply): thực hiện phép nhân không dấu Nhân nội

dung của đoạn AL với toán hạng nguồn Nếu nguồn kiểu byte thì tíchchứa trong AX, nếu nguồn là kiểu từ thi tích chứa trong DX:AX MUL ngu nồn; ;

+ Lệnh JNZ: nếu KQ của lệnh trước đó khác 0 thi thực hiện lệnh

nhảy đến nhãn_đích, ngược lại thì thực hiện lệnh kế tiếp sau đó

JNZ nhan_dich;

+ Lệnh JA, JG: nhảy nếu lớn hơn

+ Lệnh JB, JL : nhảy nếu nhỏ hơn.

+ Lệnh JNA, JNG: nhảy nếu không lớn hơn.

+ Lệnh JE: nhảy nếu bằng.

+ Lệnh JC : nhảy nếu cờ CF=1.

+ Lệnh nhảy không điều kiện (JuMP) : nhảy đến nhãn_nguồn khi

gặp lệnh này

JMP nhan_nguon ;

Trang 12

+ Lệnh CMP (CoMPare) : so sánh 2 toán hạng bằng cách trừ 2 toán

hạng cho nhau mà không lưu lại kết quả

CMP dich, nguon ;

+ Lệnh lặp : lặp lại nhãn_nguồn khi gặp lệnh này.

LOOP nhan_nguon ;

+ Các lệnh AND, OR, XOR và TEST

AND dich,nguon ;AND đích với nguồn, kết quả lưu ở đích

OR dich,nguon ;OR đích với nguồn, kết quả lưu ởđích

XOR dich,nguon ;XOR đích với nguồn, kết quả lưu

ở đíchTEST dich,nguon ;AND đích với nguồn, kết quả không lưu lại

+ Lệnh dịch: SHL/SAL dich,1 ;dich sang trai 1

+ Lệnh quay: ROL/ROR dich,1 ; quay đích sang trái/phải

+ Lệnh STI: IF được thiết lập 1.

+ Lệnh WAIT: Bộ vi xử lý ở trạng thái chờ cho đến khi ngắt ngoài + Lệnh PUSH: cất dữ liệu vào ngăn xếp, giảm SP đi 2.

Trang 13

+ Lệnh POPF: chuyển nội dung của 2 byte từ đinh ngăn xếp vào

đoạn ghi cờ, sau đó tăng con trỏ ngăn xếp lên 2

- Hàm 1: là hàm chờ đọc vào 1 ký tự từ thiết bị vào ra chuẩn(bàn

phím) Kết quả được lưu vào trong AL

cú pháp: MOV AH,1

- Hàm 2 : là hàm hiển thị nội dung thanh ghi DL lên màn hình hoặc thi

hành các chức năng điều khiển

Cú pháp: MOV AH,2 MOV DL,’A’

Int 21H

- Hàm 4CH : là hàm kết thúc chương trình hiện tại và trả điều khiển về

cho chương trình gọi nó

INT 21H

model small ;khai bao kieu bo nho la small.stack 100h ;khai bao kich thuoc ngan xep

la 100h

.data ;khai bao doan du lieu

;khai báo các biến, các hằng ở đây

.code ;khai bao doan ma

Main proc

;các lệnh chương trình chínhMain endp

;các hàm và thủ tục

End main

Trang 14

C. CÁC THIẾT BỊ NGOẠI VI

1 Sơ đồ chân và chức năng của mỗi chân

- Trên thị trường và nghiên cứu chúng ta chỉ nghiên cứu loại đóng góidạng DIP 40 chân của IC 8255A:

- Các chân 14, 15, 16, 17, 13, 12, 11, 10: tương ứng theo thứ tự từ

PC0 đến PC7 Đây là cổng giao tiếp dữ liệu 8 bít PC, khi cần thiết, nó

- Các chân từ 18 đến 25: tương ứng với cổng PB từ PB0 đến PB7

Tương tự như cổng PA, cổng PB cũng có thể đưa dữ liệu 8 bít ra hoặc vào bằng cách thiết lập giá trị của thanh ghi điều khiển

- Các chân từ 27 đến 34 : tương ứng theo thứ tự từ D7 đến D0 - Bus

dữ liêu(2 chiều) Bus dữ liệu 2 chiều này được nối tới các tín hiệu tương

ứng của Vi xử lý để trao đổi dữ liệu vào/ra do chip 8086 xử lý

- Chân 35: là chân Reset - khởi tạo trạng thái ban đầu của IC 8255

Nếu đặt mức này lên mức 1 thì IC bị RESET lại từ đầu để mạch có thể chạy được, chúng ta phải đặt chân này về mức 0V – GND

- Chân 6: chân /CS - Tín hiệu chọn vi mạch Đây là tín hiệu tích cực

ở mức thấp 0v, vì vây chúng ta phải đặt chân này ở mức thấp để chọn

IC 8255 hoạt động nhờ vậy, chân này được sử dụng để kết hợp với mạch giải mã địa chỉ để Vi xử lý điều khiển nó hoạt động đúng yêu cầu

- Chân 5: chân /RD (Read)- là chân tín hiệu cho phép đọc.

- Chân 36: chân /WR(Write) – là chân tín hiệu cho phép ghi.

- Chân 9 và 8: tương ứng với chân tín hiệu địa chỉ A0 – A1, 2 chân

này được nối với 2 bít được tách ra từ bộ tách địa chỉ của 8086, 2 chân

Trang 15

+ A1A0 là 00: mã hóa cho cổng PA

+ A1A0 là 01: mã hóa cho cổng PB

+ A1A0 là 10: mã hóa cho cổng PC

+ A1A0 là 11: mã hóa cho thanh ghi điều khiển

Chính vì vậy, để chọn đúng vị trí cổng chúng ta phải đưa 2 bít bất kì được tách ra từ bộ tách tín hiệu địa chỉ sao cho 2 chân này cũng được

mã hóa đúng như quy luật của A1, A0 trên 8255

+ Bít A4: chọn chiều cho cổng A4,

 Nếu A4=0: cổng A4 sẽ xuất dữ liệu ra

+ Bít A3: chọn chiều ra/vào cho 4 bit cao của cổng PC

 Nếu A3=0 thì cho phép cổng PC cao xuất dữ liệu ra

+ Bít A2: chọn chế độ nhóm B

+ Bít A1: chọn chiều ra/vào cho cổng PB

 Nếu A1=0 thì cho phép cổng PB xuất dữ liệu ra

+ Bít A0: chọn chiều ra/vào cho 4 bit thấp của cổng PC

 Nếu A0=0 thì cho phép cổng PC thấp xuất dữ liệu ra

VD: để chọn chế độ nhóm A là chế độ 0, nhóm B là chế độ 0, cổng

PA, PB xuất dữ liệu, cổng PC nhận dữ liệu , ta cài đặt thanh ghi điều khiển như sau:

Mov al, 100010001BOut DK, al

Chế độ 0:

+ các cổng A, B, C được sử dụng độc lập với nhau.

+ Cổng A, B, C có thể vào hoặc ra tùy vào đoạn ghi điều khiển

Ngày đăng: 10/03/2014, 08:20

HÌNH ẢNH LIÊN QUAN

1. Sơ đồ chân và chức năng của mỗi chân....................................................................................................................... - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
1. Sơ đồ chân và chức năng của mỗi chân (Trang 4)
Sơ đồ khối cấu trúc máy tinh như sau: - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
Sơ đồ kh ối cấu trúc máy tinh như sau: (Trang 6)
+ Thanh ghi BX: đây là thanh ghi cơ sở, thương được chứa địa chỉ cơ sở của một bảng khi sử - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
hanh ghi BX: đây là thanh ghi cơ sở, thương được chứa địa chỉ cơ sở của một bảng khi sử (Trang 7)
Sơ đồ cấu tạo bên trong và chức năng các chân của IC 74LS139 - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
Sơ đồ c ấu tạo bên trong và chức năng các chân của IC 74LS139 (Trang 15)
1. Sơ đồ thuật toán. - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
1. Sơ đồ thuật toán (Trang 18)
Từ giả thiết đó ta thiết lập bảng giải mã địa chỉ cho từng vi mạch nhơ như sau - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
gi ả thiết đó ta thiết lập bảng giải mã địa chỉ cho từng vi mạch nhơ như sau (Trang 20)
Kết hợp giữa bảng gải mã địa chỉ và nhìn vào sơ đồ ghép nối bộ nhớ, ta thấy nguyên lý chọn tưng vi mạch nhớ như sau: - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
t hợp giữa bảng gải mã địa chỉ và nhìn vào sơ đồ ghép nối bộ nhớ, ta thấy nguyên lý chọn tưng vi mạch nhớ như sau: (Trang 21)
Sơ đồ tổng quát ghép nối 8086 với 8255 và thiết bị ngoại vi: - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
Sơ đồ t ổng quát ghép nối 8086 với 8255 và thiết bị ngoại vi: (Trang 22)
- Từ bảng giải mã địa chỉ, ta chọn chân A1, A2 đưa vào đầu vào A0, A1 của IC 8255A, các chân còn lại được đưa trực tiếp vào cổng OR để cho phép  8255 hoạt động bằng cách đưa đầu ra của cổng OR tới đầu vào CS của  8255 - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
b ảng giải mã địa chỉ, ta chọn chân A1, A2 đưa vào đầu vào A0, A1 của IC 8255A, các chân còn lại được đưa trực tiếp vào cổng OR để cho phép 8255 hoạt động bằng cách đưa đầu ra của cổng OR tới đầu vào CS của 8255 (Trang 23)
2. Sơ đồ thuật toán - BÀI TẬP LỚN MÔN: VI XỬ LÝ VÀ CẤU TRÚC MÁY TÍNH pdf
2. Sơ đồ thuật toán (Trang 23)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w