Thông tin tài liệu:
Chương 1: GIỚI THIỆU CHUNGChương 2: CẤU TRÚC CHUNG MÁY TÍNHChương 3: LỚP VẬT LÝChương 4 LỚP VI CHƯƠNG TRÌNHChương 5: LỚP MÁY QUY ƯỚCChương 6: LỚP MÁY HỆ ĐIỀU HÀNH
Nội dung trích xuất từ tài liệu:
Giáo Trình Kiến Trúc Máy Tính - Nguyễn Hữu Lộ phần 5 -53-Caán Truùc Maùy Tính Hình 2.29: Nguyeân taéc hoaït ñoäng maùy in phun boït hôi Hieän nay, ôû caùc maùy tính caù nhaân, maùy in ñöôïc gheùp vôùi PC qua coång song song(parallel port) hay coøn goïi laø coång maùy in (printer port) LPT. Giao tieáp qua coång maùyin cho pheùp ta xuaát ñoàng thôøi 8 bit döõ lieäu ra maùy in neân toác ñoä truyeàn nhanh. Caùc heäthoáng khaùc truyeàn döõ lieäu qua coång maùy in coù theå truyeàn moät laàn 4 bit (xuaát 8 bit songsong vaø nhaän 4 bit song song) . Ñieàu naøy xaûy ra do luùc ban ñaàu caùc IBM–PC khoâng quan taâm ñeán vaán ñeà nhaäpdöõ lieäu qua coång maùy in vaø goïi caùc coång naøy laø coång 4 bit. Khi caùc heä thoáng PS/2 xuaáthieän, IBM ñöa ra caùc coång song song 8 bit roài sau ñoù caùc coång song song 8 bit söû duïngkyõ thuaät truy xuaát tröïc tieáp boä nhôù DMA (Direct Memory Access). Tuy nhieân chuùng laïikhoâng ñöôïc hoã trôï trong caùc PC chuaån. Caáu hình cuûa caùc coång song song khoâng phöùc taïp nhö caùc coång noái tieáp. CaùcIBM–PC ngay töø ban ñaàu ñaõ coù phaàn meàm heä xuaát nhaäp cô baûn BIOS (Basic InputOutput System) cuõng nhö heä ñieàu haønh DOS hoã trôï cho 3 coång maùy in. Baûng ôû hình2.30 trình baøy caùc ñòa chæ I / O vaø caùc ngaét chuaån cho cuûa coång song song. Heä thoáng LPT LPT Ñia Ngaét bus chuaån thay ï chæ theá coån g 8/16 bit LPT1 --- 3B IRQ7 ISA CH 8/16 bit LPT2 LPT 37 ÒRQ5 ISA 1 8H 8/16 bit LPT2 LPT 27 Khoân ISA 2 8H g coù Hình 2.30:Caùc ñòa chæ I/O vaø caùc ngaét chuaån cuûa coång song song . Hieän nay ôû coång song song khoâng chæ söû duïng ñeå gheùp noái vôùi maùy in maø coøngheùp noái vôùi caùc thieát bò khaùc nhö caùc thieát bò löu tröõ , LAN adaptor, CD–ROM vaø caûcaùc modem. Caùc coång song song taêng cöøông EPP (Enhanced Parallel Port ), caùc coång coù caùckhaû naêng taêng cöôøng ECP (Enhanced Capabilities Port ) giuùp ta naâng toác ñoä truyeàn leân2 MB/giaây thay vì laø 40–60 KB/giaây vaø 80 --300 KB/giaây ôû caùc coång song song 4 bitvaø 8 bit. Caùc coång EPP vaø ECP ñöôïc caùc coâng ty Microsoft vaø Hewlett Packard hôïp taùcphaùt trieån. Caùc PC coù nhöõng chip “superI/O ( SIO )“ coù theå hoå trôï EPP vaø ECP. Caû haicoång naøy ñeàu ñöôïc xaùc ñònh theo chuaån IEEE 1284 ( ñaây laø chuaån giao tieáp caùc thieát bòngoaïi vi song song hai chieàu cho maùy tính caù nhaân, xaùc ñònh caùc tính chaát vaät lyù cuûacoång, caùc cheá ñoä truyeàn döõ lieäu, caùc tieâu chuaån veà ñieän v. v.. ), EPP ñöôïc thieát keá choNguyeãn Höõu Loäc Khoa Vaät Lyù -54-Caán Truùc Maùy TínhLAN adaptor, caùc oå ñóa vaø caùc thieát bò löu tröõ döï phoøng trong khi ECP thieát keá cho caùcmaùy in toác ñoä cao vaø coù söû duïng keânh DMA . 6. Ngoõ ra noái tieáp chuaån RS–232–C . Coù haøng chuïc coâng ty cheá taïo maùy tính vaø haøng traêm coâng ty cheá taïo caùc thieátbò ñaàu cuoái. Ñeå thieát bò ñaàu cuoái baát kyø duøng ñöôïc vôùi baát kyø maùy tính naøo , ngöôøi tacheá ra moät chuaån giao tieáp cho pheùp keát noái giöõa maùy tính vaø thieát bò ñaàu cuoái(Standard computer–terminal- interface ), goïi laø RS–232–C (Reference Standard). Baátkyø thieát bò ñaàu cuoái naøo ñöôïc hoã trôï chuaån giao tieáp RS–232–C ñeàu coù theå keát noái vôùimoät maùy tính baát kyø cuõng ñöôïc hoã trôï chuaån giao tieáp naøy . Caùc thieát bò ñaàu cuoái theo chuaån RS–232–C coù moät boä keát noái chuaån 25 chaân(25–pin). Chuaån RS–232–C ñònh nghóa kích thöôùc cô khí vaø hình daïng boä keát noái, caùcmöùc ñieän aùp vaø yù nghóa cuûa töøng tín hieäu treân. Ñeå truyeàn thoâng, moãi maùy tính vaø thieát bò ñaàu cuoái ñeàu coù moät chip goïi laø thuphaùt khoâng ñoàng boä chung UART (Universal Asynchronous Receiver Transmitter )cuõng nhö maïch logic truy xuaát bus. Ñeå hieån thò moät kyù töï, maùy tính tìm naïp kyù töï töø boänhôù chính vaø gôûi ñeán UART, sau ñoù UART dòch kyù töï ra treân caùp RS–232–C töøng bitmoät. Thöïc teá UART laø moät boä ñoåi töø song song ra noái tieáp, vì toaøn boä moät kyù töï (1byte) ñöôïc ñ ...