Trắc nghiệm, bài giảng pptx các môn chuyên ngành Y dược và các ngành khác hay nhất có tại “tài liệu ngành Y dược hay nhất”; https://123doc.net/users/home/user_home.php?use_id=7046916. Slide bài giảng môn cấu trúc máy tính ppt dành cho sinh viên chuyên ngành công nghệ - kỹ thuật và các ngành khác. Trong bộ sưu tập có trắc nghiệm kèm đáp án chi tiết các môn, giúp sinh viên tự ôn tập và học tập tốt môn cấu trúc máy tính bậc cao đẳng đại học chuyên ngành công nghệ - kỹ thuật và các ngành khác
Bài TỔ CHỨC VÀO/RA tỉ chøc vµo/ra Nội dung: 1.Giới thiệu chung 2.Các lệnh vào/ra CPU 3.Các cổng vào/ra đơn giản 4.Các phương pháp vào/ra 5.Ngắt máy tính IPM PC 6.Các phương pháp truyền liệu máy tính IBM PC Giíi thiƯu chung HƯ thèng vào/ra đảm bảo liên hệ máy tính với thiết bị ngoại vi Máy tính BUS Bộ vi xử lý Bộ nhớ Các cổng vào/ra Giao tiếp Bàn Máy in phím ổ đĩa Các thiết bị Hệ thống vào/ra bao gồm mạch phối ghép với thiết bị ngoại vi thông qua chuẩn giao tiếp (PS/2, USB, RS232, ) Về mặt logic, hình dung hệ thống vào/ra tập hợp cổng vào/ra đợc địa hóa Các lệnh vào/ra Vào/ra trc tip: Vào: IN AL,port8 ; port8: đ/c cổng vào 00 ữ FFh IN AX,port8 ; port8: đ/c 00 ữ FFh (16 bit data) – Ra: OUT port8,AL ; port8: ®/c cỉng 00 ÷ FFh OUT port8,AX ; port8: đ/c 00 ữ FFh (16 bit data) Các lệnh vào/ra Vµo/ra gián tiếp: – Vµo: MOV DX,port16 ; port16: ®/c 0000 ÷ FFFFh IN AX,DX ;®äc cỉng port16 – Ra: MOV DX,port16; port16: đ/c 0000 ữ FFFFh OUT DX,AX port16 ;ghi cổng Các cổng vào/ra N GIN 74LS 373 – Cæng dïng 74LS373: D0 Da ta Bu sD7 – DQ G Q0 Điều khiể n LEDs Q7 Cổng vào dùng 74LS244: G 74LS 244 D0 Từ thiế t bị vàoD7 G Q0 Tíi Data bus Q7 VÝ dụ cỉng Bus d÷ liƯu hƯ thèng Bus địa hệ thống đến thiết bị (ví dụ: đèn LEDs) Đa liệu cổng 99h từ AL lệnh: OUT Ví d cổng vào Đọc liệu vào AL từ cổng 5Fh lệnh: IN CÁC PHƯƠNG PHÁP VÀO/RA • Phương pháp hỏi vịng (Polling) – CPU thăm dò trạng thái ngoại vi qua cổng trạng thái – Q trình thăm dị thực tuần hoàn – Ưu điểm: dễ tổ chức – Nhược điểm: tốn thời gian CPU • Phương pháp ngắt (Interrupt) − CPU thực chương trình, khơng thăm dò trạng thái ngoại vi − Khi cần trao đổi liệu, ngoại vi gửi y/c ngắt cho CPU − CPU ngắt khỏi chương trình để phục vụ ngoại vi quay trở chương trình sau trao đổi xong a) Phương pháp hỏi vòng • Vào/ra liệu CPU thực thông qua cổng • CPU thăm dị trạng thái sẵn sàng cổng thơng qua tín hiệu bắt tay (Handshake Signals) • Các tín hiệu thăm dị lấy từ mạch phối ghép thiết kế DTE vµ DCE ã DTE (data terminal equipment)Thiết bị đầu cuối d liệu: máy tính hay thiết bị đầu cuối để thu/phát d liệu ã DCE (data communication equipment)-Thiết bị truyền d liệu: để thiết bị truyền thông, ví dụ nh modem - chịu trách nhiệm truyền d liệu Truyền thông nối tiếp không đồng ã Sử dụng máy thu, máy phát có tốc độ khác ã Nhợc điểm: tốc độ chậm truyền đồng ã Ưu điểm: truyền đợc máy có tốc độ khác ã Dùng chuẩn RS-232 ã Truyền Byte ã Dữ liệu trớc truyền phải định khung, tức đa liệu vào khung bắt đầu b»ng bit Start kÕt thóc b»ng bit Stop ChuÈn truyền thông nối tiếp RS-232 (Giắc đực) ý nghĩa tín hiệu ã TxD (Transmitted Data)-dữ liệu phát ã RxD (Received Data)- liệu thu ã DTR (data terminal ready) - thiết bị đầu cuối sẵn sàng ã DSR (data set ready) - liệu sẵn sàng ã RTS (request to send) - yêu cầu gửi liệu ã CTS (clear to send) - tín hiệu thông ã DCD (data carrier detect) - dò sóng mang liệu ã RI (ring indicator) - thị chuông Chuyển đổi tín hiệu TTL sang chuẩn RS-232 ã Mức TTL máy tính 0V(0) +5V(1) ã Trong RS232, mức tơng ứng từ -3V đến -25V, mức tơng ứng từ +3V đến +25V, từ -3V đến +3V không xác định RS232 1489 1488 RS232 ã Dùng 1488 và2 1489 ®Ĩ chun UART Chip MODE ®ỉi møc tÝn hiƯu: CPU M (TTL output) 1489 ®Êt 7 RS232 cable 1489 đất Hình 9-4 Sử dụng chip MC1488 vµ MC1489 nèi UART Nèi ghÐp DTE-DCE, DTE-DTE (cable tèi thiÓu) Nèi ghÐp DTEDCE Nèi ghÐp DTEDTE DTE DCE TxD RxD DTE DTE TxD TxD §Êt 5 RxD RxD Đất Hình 9-7 Nối ghép DTE-DCE DTE-DTE Cõu hỏi ơn tập • Câu 1: Mơ tả lệnh vào/ra cổng vi xử lý: tên lệnh, cú pháp, chức năng? So sánh khác lệnh vào/ra cổng lệnh truy cập nhớ về: tên mã lệnh, độ dài địa truy cập, dung lượng khơng gian truy cập tín hiệu điều khiển đọc/ghi? • Câu 2: Khi sử dụng phần khơng gian nhớ làm khơng gian vào/ra Khi tín hiệu điều khiển sử dụng để điều khiển trình đọc/ghi số liệu từ cổng vào/ra Điều quan thực chương trình ghi/ đọc cổng loại này? Câu hỏi ơn tập • Câu 3: Trình bày sơ đồ ghép nối Data Bus với cổng vào ? Những tín hiều điều khiển dùng để điều khiển trình đọc số liệu từ cổng vào (trường hợp vào/ra có khơng gian địa riêng) Trình bày lệnh ASM thực lệnh trao đổi số liệu bits 16 bits • Câu 4: Trình bày sơ đồ ghép nối Data Bus với cổng ? Những tín hiều điều khiển dùng để điều khiển trình ghi số liệu từ cổng (trường hợp vào/ra có khơng gian địa riêng) Trình bày lệnh ASM thực lệnh ghi số liệu bits 16 bits Câu hỏi ơn tập • Câu 5: Bộ vi xử lý truy cập (đọc/ghi) cổng vào/ra nhờ lệnh nào? Cú pháp viết lệnh đó? Số cổng vào/ra địa hố tối đa bao nhiêu, sao? Tín hiệu điều khiển phân biệt chiều truy cập CPU cổng vào/ra? • Câu 6: Các phương pháp phục vụ vào/ra CPU? Ưu nhược điểm chúng? Trình bày bảng vector ngắt: chức năng, vị trí nhớ? Vec-tơ ngắt (địa đoạn độ lệch) chương trình phục vụ ngắt INT 28h nằm ngăn nhớ bảng vec-tơ ngắt? Câu hỏi ôn tập • Câu 7: Định nghĩa ngắt phân loại ngắt? Vector ngắt gì, gồm byte? Nội dung chứa thơng tìn gì? Trình bày cách xác định địa đoạn độ lệch chương trình phục vụ ngắt có số hiệu ngắt INT 17h? • Câu 8: Thế ngắt cứng ngắt mềm Hệ điều hành máy tính IBM cho phép quản lý tối đa ngắt cứng ngắt mềm Khi ngắt kích hoạt, CPU xác định địa chương trình phục vụ ngắt nào? (cụ thể cho trường hợp ngắt mềm) Xác định ô nhớ chứa thông tin cho phép xác định địa logic chương trình phục vụ ngắt có số hiệu ngắt 18h Câu hỏi ơn tập • Câu 9: Định nghĩa vai trò ngăn xếp ghi trỏ ngăn xếp - SP thực thao tác cất giữ hồi phục số liệu vào Stack (ngăn xếp) Khi khởi động máy tính SP thiết lập giá trị Khi SP có giá trị tăng có giá trị giảm • Câu 10: Nêu định nghĩa ngắt, phân loại ngắt, chương trình phục vụ ngắt vec-tơ ngắt? Qui trình thực ngắt CPU có ngắt kích hoạt? Câu hỏi ơn tập • Câu 11: Lý để người ta sử dụng phương pháp truy cập số liệu trực tiếp vào nhớ (DMA)? Với cấu trúc vi mạch 8237 lắp máy tính IBM PC XT cho phép truyền tối đa kênh DMA, kênh DMA lần thực DMA cho phép truyền tối đa khối số liệu có dung lượng bao nhiêu? • Câu 12: Phân biệt vào/ra song song vào/ra nối tiếp Chúng sử dụng trường hợp Khi khởi động, máy tính IBM – PC kiểm tra cất giữ địa cổng vào song song nối tiếp vào đâu? Câu hỏi ơn tập • Câu 13: Thế phương pháp truyền vi sai, phương pháp có ưu điểm chuẩn vào/ra máy tính sử dụng phương pháp truyền • Câu 14: Mức logic “0” mức logic “1” chuẩn RS 232 máy tính tương ứng với điện áp nào? Người ta dùng biện pháp để chuyển đổi mức điện áp RS 232 tương thích với mức TTL máy tính Câu hỏi ơn tập • Câu 15: Trình bày khái niệm track, sector, cluster bảng FAT đĩa mềm đĩa cứng Nếu file có kích thước có bytes thơi, hệ điều hành phải cấp không gian đĩa để lưu trữ file (giả thiết sector có kích thước 1024 bytes, cluster bao gồm sectors) ...tỉ chøc vµo /ra Nội dung: 1.Giới thiệu chung 2.Các lệnh vào/ ra CPU 3.Các cổng vào/ ra đơn giản 4.Các phương pháp vào/ ra 5.Ngắt máy tính IPM PC 6.Các phương pháp truyền liệu máy tính IBM PC Giới... chung Hệ thống vào/ ra đảm bảo liên hệ máy tính với thiết bị ngoại vi M¸y tÝnh BUS Bé vi xư lý Bé nhí C¸c cổng vào/ ra Giao tiếp Bàn Máy in phím ổ đĩa Các thiết bị Hệ thống vào/ ra bao gồm mạch... nhiêu? • Câu 12: Phân biệt vào/ ra song song vào/ ra nối tiếp Chúng sử dụng trường hợp Khi khởi động, máy tính IBM – PC kiểm tra cất giữ địa cổng vào song song nối tiếp vào đâu? Câu hỏi ôn tập •