... báo sử dụng nhớ: Chương trình vi t cho vixửlý8088tập hợp byte vừa mã lệnh vừa liệu Người vi t chương trình phải tự tổ chức xếp để chương trình thực vixửlý không nhầm lẫn liệu mã lệnh Ta khai ... gia vào tác vụ tính toán, gán giá trị trực tiếp, dùng để ghi nhận định trạng thái làm vi c CPU 3.2 Địa (Memory address) Các lệnh xửlý thao tác trực tiếp lên đối tượng chủ yếu ghi nhớ Các ghi ... 3.1.1 Nhóm ghi liệu (Data registers): AX,BX,CX,DX AH,AL,BH,BL,CH,CL,DH,DL Đóng vai trò chủ yếu phần tử nhớ trình tính toán Tham gia vào tác vụ tính toán xửlý Có thể sử dụng ghi 16 bit hai ghi bit...
... báo sử dụng nhớ: Chương trình vi t cho vixửlý8088tập hợp byte vừa mã lệnh vừa liệu Người vi t chương trình phải tự tổ chức xếp để chương trình thực vixửlý không nhầm lẫn liệu mã lệnh Ta khai ... gia vào tác vụ tính toán, gán giá trị trực tiếp, dùng để ghi nhận định trạng thái làm vi c CPU 3.2 Địa (Memory address) Các lệnh xửlý thao tác trực tiếp lên đối tượng chủ yếu ghi nhớ Các ghi ... 3.1.1 Nhóm ghi liệu (Data registers): AX,BX,CX,DX AH,AL,BH,BL,CH,CL,DH,DL Đóng vai trò chủ yếu phần tử nhớ trình tính toán Tham gia vào tác vụ tính toán xửlý Có thể sử dụng ghi 16 bit hai ghi bit...
... Nhóm lệnh xửlý số học Lệnh cộng không nhớ: Vi t lệnh: ADD Đích, Nguồn Mô tả: Đích ← Đích + Nguồn VD: ADD CX,SI ; CX ← CX + SI ADD DH,BL ; DH ← DH + BL Cộng có nhớ: Vi t lệnh: ADC Đích, ... BX ← BX + AX + CF Nhóm lệnh xửlý số học Lệnh trừ không mượn: Vi t lệnh: SUB Đích Mô tả: Nguồn Đích ← Đích - Nguồn VD: SUB DL,AL ; DL ← DL - AL Lệnh trừ có mượn: Vi t lệnh: SBB Đích, Nguồn Mô ... [BX+1,BX] - - CF Nhóm lệnh xửlý số học Lệnh tăng: Vi t lệnh: INC Đích Mô tả: Đích ← Đích + Nếu Đích = FFH ( FFFFH) Đích+1 = 00H ( 0000H) mà không ảnh hưởng đến cờ CF Lệnh giảm: Vi t lệnh: DEC Đích...
... tả segment phủ lấp lên Bộvixửlý8088 xác đònh segment thông qua giá trò thanhghi segment Do để xác đònh segment ta phải gán giá trò tương ứng cho ghi segment Thanhghi CS đònh segment đoạn ... ĐỊNH OFFSET CỦA 8088 Offset vixửlý8088 xác đònh theo nguyên tắc sau : Offset số TD : [046Ch] Offset giá trò ghi mục BX,SI,DI,BP TD : [BX] Offset giá trò tổng tạo thành từ số,các ghi mục Nguyên ... trò offset Vì CS:IP đòa lệnh thực Thanhghi DS đònh segment liệu,thông thường đòa theo segment DS Thanhghi SS đònh segment STACK ( nói rõ phần sau) Thanhghi ES dùng tác vụ chuỗi theo yêu cầu...
... Như vixửlý8088vixửlý 16 bit có khả đánh địa lên tới 1M ô nhớ nhờ bus địa 20 bit , hoạt động dựa tập hợp lệnh tín hiệu điều khiển chế độ khác Trong máy vi tính IBM PC/XT , vixửlý8088 ... chiếm byte tập lệnh 8088 thực phép cộng trừ thập phân ký tự ASCII ( kết hợp với cờ AF ) VII/ QUẢN LÝ ÐỊA CHỈ BỘ NHỚ VÀ KHÁI NIỆM ngăn xếp 8088Về chất 8088vixửlý 16 bit nên làm vi c trực tiếp ... rỗng 1 Các byte Bảng I-4 II/ CÁC THANHGHI CHỨC NĂNG Bộvixửlý8088 có 14 ghi chức chia thành nhóm ghi khác có nhiệm vụ chức riêng biệt ,gồm ghi sau : */ Thanhghi cờ : OF DF IF TF SF ZF AF PF...
... xung u n cho tồn h Giáo trình Vixửlý Biên soạn: Phạm Quang Trí Chương 1: Gi i thi u chung v b vi x lý Trư ng ðH Cơng nghi p Tp.HCM IR (Instruction Register): ghi l nh PC (Program Counter / ... Chương 1: Gi i thi u chung v b vi x lý Trư ng ðH Cơng nghi p Tp.HCM • Kh lưu tr ph c h i d li u T ng qt, h vi x lý g m: • Ph n c ng (Hardware): thi t b ngo i vi → đ giao ti p v i ngư i • Ph ... CPU đóng vai trò ch đ o h vi x lý, qu n lý t t c ho t đ ng c a h th c hi n t t c thao tác d li u CPU m t vi m ch n t có đ tích h p cao Khi ho t đ ng, CPU đ c mã l nh đư c ghi dư i d ng bit bit t...
... chân CPU 8088 [8086] Trớc kết thúc phần mô tả cấu trúc vixửlý để vo giới thiệu tập lệnh 8088, ta nói qua chút giống v khác 8088 v 8086 8086 l vixửlý 16 bit hon chỉnh, 8088 l vixửlý với 16 ... cặp ghi tạo địa vật lý theo công thức sau: Địachỉvậtlý = Thanhghiđoạnì16+Thanhghilệch Vi c dùng ghi để ghi nhớ thông tin địa thực chất tạo loại địa gọi l địa logic v đợc ký hiệu nh sau: Thanhghiđoạn ... có điểm khác nêu, nhng điểm giống l v vixửlý có tập lệnh giống nên quan điểm lập trình chúng l tơng đơng Cách mã hoá lệnh vixửlý8088 Lệnh vixửlý đợc ghi ký tự dới dạng gợi nhớ (mnemonic)...
... transistor, BNMR 64KB Bộ vixửlý 16 bit - 8086 thỏng nm 1978, àm, 29.000 transistor, BNMR 1MB 8086 gm 5, v 10 MHz - 8088 thỏng nm 1979, àm, 29.000 transistor, BNMR 1MB 8088 gm MHz v MHz 80186 ... PENTIUM PRO Bộvixử lý3 2 bit Intel386 gm cỏc h 386DX, 386SX v 386SL INTEL 486 bao gm cỏc h 486DX - 486SX - 486SL PENTIUM II PENTIUM III v CELERON BXL 32 BIT, VI KIN TRC PENTIUM BXL 64 BIT VI KIN ... công vi c điều khiển BUS Chức số khối Khối ALU Chuyên thực phép toán số học, logic, phép so sánh Mã toán tử thường nằm ghi đa Kết thường trả ghi AX Khối ghi Các ghi đa Kích thước 16 bit, ghi...
... QUAN BỘ VXL 8051 II CẤU HÌNH VÀ CHỨC NĂNG III TỔ CHỨC BỘ NHỚ TRONG 8051 IV CÁC THANHGHI TRONG 8051 V VI LẬP TRÌNH CHO 8051 NGƠN NGỮ LẬP TRÌNH ASSEMBLY I TỔNG QUAN BỘ VXL 8051 ■ Họ MSC-51 họ IC vi ... THANHGHI TRONG 8051 Các ghi chức đặc biệt (SFR – Special Function Registers): IV.CÁC THANHGHI TRONG 8051 Các ghi chức đặc biệt (SFR – Special Function Registers): IV.CÁC THANHGHI TRONG 8051 Thanh ... tương tự IV.CÁC THANHGHI TRONG 8051 Thanhghi B: có địa 0FH dùng với ghi A cho phép nhân chia Ngồi xem ghi đệm đa dụng, địa hóa bít F0H đến F7H Con trỏ ngăn xếp SP – Stack Pointer: ghi bit địa...
... Thanhghi đa Thanhghi đoạn Thanhghi trỏ Thanhghi số Thanhghi cờ THANHGHI ĐA NĂNG (thanh ghi liệu )(1) Là ghi 16 bit,chia làm nửa cao thấp gồm ghi bit : AL,AH,BL,BH,CL,CH,DL,DH ... gọi ghi Số lượng chức ghi khác thiết kế vixửlý Là thành phần định chủ yếu thiết kế Là mức cao hệ thống phân cấp nhớ THANH GHI NGƯỜI DÙNG CÓ THỂ NHÌN THẤY Thanhghi đa Thanhghi đoạn ... tất Ghi sau đọc Kế tiếp lệnh ghi vào vi trí lệnh đọc vị trí ghi nhớ Nguy hiểm ghi hoàn tất trước đọc Ghi sau ghi Cả lệnh ghi vào vị trí Nguy hiểm ghi theo trình tự ngược lại SƠ ĐỒ...
... Ngoài Và Chứ Năng Các Chân Của ViXửLý 8085 III Bộ Nhớ IV Kết Nối Bộ Nhớ Với ViXửLý V Vấn Đề Giải Mã Cho Bộ Nhớ Chương II: GIỚI THIỆU TẬP LỆNH CỦA VIXỬLÝ ... Chân Và Sơ Đồ Khối Các ThanhGhi III ng Dụng Của 8251 Để Truyền Thông Tin Nối Tiếp Truyền Thông Tin Nối Tiếp Giữa Hai Kit ViXửLý Truyền Thông Tin Nối Tiếp Giữa ViXửLýVà ... ĐH SPKT Luận văn tốt nghiệp MỤC LỤC Trang Lời cảm tạ Lời nói đầu PHẦN GIỚI THIỆU CHUNG CHƯƠNG CƠ SỞ LÝ LUẬN Chương I: CẤU TRÚC VIXỬLÝ 8085 I Cấu Trúc Bên Trong Của ViXửLý 8085 II Sơ Đồ...
... Trường ĐH SPKT Luận văn tốt nghiệp PHỤ LỤC CHƯƠNG TRÌNH TRUYỀN DỮ LIỆU CỦA MÁY TÍNH ; TERMINAL.ASM ; STACK stack segment db 300 ... 4800 9600' GVHD: Nguyễn Đình Phú SVTH: Nguyễn Trung Dũng Trường ĐH SPKT Par$$ db Luận văn tốt nghiệp 'odd noneven' baud_menu db db db db db db db db db db db db 0dh,0ah,'**New communication parameter' ... data_out dw ;output pointer GVHD: Nguyễn Đình Phú SVTH: Nguyễn Trung Dũng Trường ĐH SPKT Luận văn tốt nghiệp data ends ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx CODE xxxxxxxxxxxxxxxxxx code segment assume CS:code...
... quy đònh Trong luận văn chúng em thực công vi c sau: Khảo sát phần lý thuyết: - Giới thiệu vixửlý - Giới thiệu cách giao tiếp - khảo sát kit vixửlý 8085 Thi công mạch điện cho phần giao ... 4300h mvi a,00h ; out 01h call delay out 01h call delay out 01h call delay mvi a,40h out 01h call delay mvi a,0ceh out 01h call delay mvi a,26h out 01h call delay y5: ani cpi jnz ;xoa cac ghi noi ... Trung Dũng Trường ĐH SPKT Luận văn tốt nghiệp II THIẾT KẾ VÀ THI CÔNG PHẦN GIAO TIẾP: GIỚI THIỆU VI MẠCH MAX 232: Vi mạch MAX 232 chuyển đổi mức TTL ngõ vào thành mức +10V –10V phía truyền mức...
... bit dùng để tác động vào ngõ vào ngắt vixửlý để báo cho vixửlý biết : liệu xuất ngõ vào Các bit PC6, PC7 cổng C bit xuất/ nhập bình thường tùy thuộc vào từ điều khiển ghi điều khiển Còn cổng ... tối đa giao tiếp vixửlý 256/4 = 64 vi mạch Khi kết nối vixửlý với vi mạch 8255A đường đòa A0 A1 dùng để lựa chọn cổng ghi điều khiển, đường đòa lại từ A2 – A7 dùng để lựa chọn vi mạch hoạt động, ... thường đường đòa đưa vào vi mạch giải mã ngõ vi mạch giải mã đưa đến CS\ vi mạch 8255A Một ví dụ thiết kế vixửlý giao tiếp với vi mạch 8255A: Sơ đồ kết nối hình vẽ : (vi mạch 74139) A2 A3 đến...
... Syn/BRK- Break detect Thanhghi truyền Thanhghi đệm truyền RxD Thanhghi nhận Thanhghi đệm nhận Thanhghi chế độ Thanhghi lệnh Thanhghi trạng thái Hình 5.3 : Sơ đồ chân (a) ghi (b) 8251A (b) ... văn tốt nghiệp Các ghi: Ở hình 5.4a hình 5.4b mô tả ghi 8251, gồm: ghi trạng thái ghi điều khiển Hai ghi có đòa với A0 = 1, dùng để ghi (/WR) lệnh điều khiển để đọc (/RD) trạng thái Hai ghi đệm ... khiển (chế độ, lệnh) Đọc ghi trạng thái Ghi số liệu vào ghi đệm truyền Đọc số liệu từ ghi đệm nhận Trở kháng cao (không dùng) Thanhghi điều khiển Thanhghi trạng thái GVHD: Nguyễn Đình Phú SVTH:...
... tốt nghiệp GIỚI THIỆU HỆ THỐNG KIT VIXỬLÝ 8085 GIỚI THIỆU CẤU TRÚC PHẦN CỨNG KIT VIXỬLÝ 8085: Tần số làm vi c: + Vixửlý 8085 Intel với tần số hoạt động 6MHz + Các chương trình thời gian vi t ... văn tốt nghiệp Lại giống cổng ghép nối với máy in, Thanhghi trao đổi qua ô nhớ vùng vào/ra (input/output) Đòa tới cổng nối tiếp gọi đòa (basic Address) đòa ghi đạt tới vi c cộng thêm số ghi gặp ... tốt nghiệp SVTH: Nguyễn Trung Dũng Trường ĐH SPKT CHƯƠNG V: Luận văn tốt nghiệp GIAO TIẾP NỐI TIẾP DÙNG VI MẠCH 8251 TRUYỀN THÔNG TIN NỐI TIẾP I Vi c truyền thông tin phận nằm gần hệ vixửlý thực...
... nạp vào ghi L, nội dung ô nhớ có đòa (ADDR+1) nạp vào ghi H + Lệnh chiếm byte, số chu kỳ xung clock =13 + Lệnh không ảnh hưởng đến ghi trạng thái XIV NHÓM LỆNH XOAY THANHGHI A: Lệnh dòch ghi ... SPKT XVIII Luận văn tốt nghiệp NHÓM LỆNH DI CHUYỂN CẶP THANHGHI Lệnh trao đổi nội dung cặp ghi: + Cú pháp : XCHG + Mã đối tượng: 1 1 1 + Ý nghóa: nội dung cặp ghi HL DE trao đổi cho Thanhghi ... Nguyễn Trung Dũng Trường ĐH SPKT Luận văn tốt nghiệp 1.3 Trao đổi với đường dẫn tín hiệu: LPT1: Gồm có ghi: ghi liệu, ghi trạng thái ghi điều khiển a Thanhghi liệu: gồm có bit liệu, có đòa 378h D7...
... nghiệp IV KẾT NỐI BỘ NHỚ VỚI VIXỬ LÝ: Bộ nhớ có vai trò quan trọng hệ thống vixử lý, hoạt động nhớ gắn liền với hoạt động vixử lý, nơi lưu trữ liệu để vixửlýxửlý nhớ diện hệ thống vixử ... đòa vixửlý để truyền tín hiệu với đường liệu D7 – D0 vixửlý phải kết nối với đường liệu D7 – D0 nhớ Đường tín hiệu điều khiển RD\ vixửlý kết nối với ngõ vào OE\ EPROM RAM Nếu vixửlý gởi ... ROM RAM số lượng ROM RAM nhiều nữa, vi c nhớ truy xuất hoàn toàn phụ thuộc vào điều khiển vixửlý thông qua IC giải mã 74LS138 Bus đòa ViBộ nhớ ROM xửlýBộ nhớ RAM Bus liệu Bus điều khiển Hình...
... sau xửlý xong lại gởi liệu ghi A b Các ghi bên vixửlý Các ghi bên vixửlý có chức lưu trữ tạm thời liệu xửlý Trong số có vài ghi đặc biệt thực lệnh, ghi cò n lại ghi thông dụng Các ghi giúp ... điều khiển có chiều đònh Tập lệnh vixử lý: Mỗi vixửlý có tập lệnh riêng tùy thuộc vào cấu trúc bên Tập lệnh gồm nhiều lệnh Lệnh vixửlý liệu dạng số nhò phân, với vixửlý 8085 chiều dài lệnh ... mang tính chiều có vixửlý có khả đưa đòa lên đường đòa - Đường liệu: dùng để kết nối ghi bên vixửlý với khối khác bên vixửlý chuyển liệu Vixửlý 8085A có đường liệu Để ghi bên vừa có khả...
... 2/i3/i5/i7 vixử lý, số vixửlý Atom ) -VIA Technologies , 64-bit mở rộng, sử dụng VIA Nano vixửlý -Các phiên 64-bit kiến trúc điện : -Power7 xửlý POWER6 IBM -IBM PowerPC 970 xửlý -Cell Broadband ... 32-bit tốc độ xửlý khả quản lý nhớ lớn 20 2.2 Kiến trúc vixửlý 64 bit Kiến trúc vixửlý 64-bit mà vixửlý sản xuất (tính đến tháng năm 2011 ) bao gồm: -Phần mở rộng 64-bit tạo xửlý AMD x86 ... trợ Virtualization Technology 33 CHƯƠNG 3: Nguyên lý làm vi c vixửlý 64 bit Intel 3.1.Sơ đồ khối Hình 3.1:Sơ đồ khối vixửlý 34 3.2.Nguyên lý làm vi c nhớ Cache L1 Hình 3.2 :Bộ nhớ Cache L1 Bộ...