Thông tin tài liệu:
Sơ lược về Hệ thống Vi xử lý: Hệ thống Vi xử lý bao gồm: bộ xử lý trung tâm (CPU: Cental? Procesing Unit), bộ nhớ và bộ giao tiếp thiết bị ngoại vi. Các khối này liên lạc với nhau thông qua các bù địa chỉ, bù dữ liệu và bú điều khiển.Bú điều khiển Bù dữ liệu Bộ xử lý trung tâm CPU Bú địa chỉ Bộ nhớ (Memory) ROM-RAM Bộ giao tiếp vào ra (ÍO) Các thiết bị vào raSơ đồ khối của một hệ Vi xử lýChức năng của từng khối:1. Khối xử lý trung tâm...
Nội dung trích xuất từ tài liệu:
đồ án vi mạch hệ vi xử lý 8085A, chương 1 Chương 1: Giôùi thieäu veà Heä vi xöû lyùI. Sô löôïc veà Heä thoáng Vi xöû lyù: Heä thoáng Vi xöû lyù bao goàm: boä xöû lyù trung taâm (CPU:Central Processing Unit), boä nhôù vaø boä giao tieáp thieát bò ngoaïivi. Caùc khoái naøy lieân laïc vôùi nhau thoâng qua caùc bus ñòa chæ, busdöõ lieäu vaø bus ñieàu khieån. Bus ñieàu khieån Bus döõ lieäu Boä xöû lyù trung taâm Boä nhôù Boä giao tieáp Caùc thieát bò CPU (Memory) vaøo ra vaøo ra ROM-RAM (I/O) Bus ñòa chæ Sô ñoà khoái cuûa moät heä Vi xöû lyù Chöùc naêng cuûa töøng khoái: 1. Khoái xöû lyù trung taâm (CPU:Central Processing Unit): Laø khoái quan troïng nhaát vaø ñöôïc xem laø boä naõo cuûa caû heäthoáng. Caùc heä Vi xöû lyù, caùc maùy tính söû duïng caùc boä Vi xöû lyùlaøm ñôn vò trung taâm xöû lyù döõ lieäu (CPU). CPU ñieàu khieån taát caûcaùc linh kieän coøn laïi trong heä thoáng thoâng qua maõ leänh. CPU coùraát nhieàu chöùc naêng nhö thöïc hieän giao tieáp vôùi beân ngoaøi, thöïchieän caùc pheùp toaùn soá hoïc-logic, vaän chuyeån soá lieäu, xuaát keátquaû, ñieàu khieån giao tieáp vôùi caùc thieát bò khaùc. 2. Boä nhôù (Memory): Coù vai troø quan troïng trong moät heä vi xöû lyù, laø nôi löu tröõchöông trình ñieàu khieån, caùc döõ lieäu, keát quaû trung gian trongquùa trình tính toaùn, xöû lyù. Ñöôïc chia thaønh hai loaïi: - ROM (Read Only Memory): chöùa chöông trình ñieàu khieåncuûa heä thoáng, caùc döõ lieäu naïp trong ROM khoâng bò xoùa ñi khi heäVi xöû lyù hoaït ñoäng vaø khoâng bò maát ñi khi heä thoáng bò maátnguoàn ñieän cung caáp. - RAM (Random Access Memory): khi heä Vi xöû lyù hoaïtñoäng thì chöông trình heä thoáng seõ thieát laäp trong RAM nhöõngvuøng nhôù caàn thieát cho hoaït ñoäng cuûa heä thoáng ñeå chöùa moätphaàn chöông trình öùng duïng vaø caùc keát quaû cuûa chöông trình. 3. Khoái giao tieáp vaøo-ra (I/O Interface): Ñaây laø chieác caàu noái giöõa CPU vôùi theá giôùi beân ngoaøi. Moätheä thoáng Vi xöû lyù muoán ñöa döõ lieäu ra ñeå ñieàu khieån caùc thieát bòbeân ngoaøi hoaëc muoán nhaän caùc döõ lieäu töø beân ngoaøi vaøo ñeå xöûlyù thì phaûi thoâng qua boä giao tieáp vaøo ra. Caùc boä giao tieáp coønñöôïc goïi laø caùc boä xöû lyù ngoaïi vi (PPU: Peripheral ProcessingUnit). 4. Heä thoáng Bus: Heä thoáng caùc Bus (nhoùm nhieàu daây hay tín hieäu coù cuøngchöùc naêng lieân laïc) ñaûm baûo cho söï lieân laïc ñöôïc thoâng suoátgiöõa CPU, caùc boä nhôù vaø boä giao tieáp ngoaïi vi. Coù ba loaïi bus: - Bus ñòa chæ (address bus): duøng ñeå xaùc ñònh vò trí, doø tìmthoâng tin treân boä nhôù, boä giao tieáp ngoaïi vi, chæ coù moät chieàu laøtruyeàn töø CPU ra. - Bus döõ lieäu (data bus): ñöôïc noái song song töø CPU ra caùcboä nhôù vaø boä giao tieáp ngoaïi vi. Bus naøy laø hai chieàu nhöng taïimoät thôøi ñieåm chæ laø thu hoaëc phaùt thoâng tin. - Bus ñieàu khieån (control bus): laø bus chæ ñònh cho nhieàuñoäng taùc khaùc nhau. CPU duøng ñeå ñieàu khieån traïng thaùi caùc linhkieän beân ngoaøi. Moãi ñöôøng trong Control bus chæ laø hoaëc ra hoaëcvaøo ñoái vôùi CPU.II. Giôùi thieäu veà Vi xöû lyù: Vi xöû lyù laø moät vi maïch ñieän töû coù maät ñoä tích hôïp cao,trong ñoù bao goàm caùc vi maïch soá coù khaû naêng nhaän, xöû lyù vaøxuaát döõ lieäu. Vi xöû lyù coù chöùc naêng hoaït ñoäng nhö laø moät ñôn vòxöû lyù trung taâm (CPU - Central Processing Unit) trong maùy tínhsoá. Hoaït ñoäng chính cuûa Vi xöû lyù laø xöû lyù döõ lieäu, quaù trình naøyñöôïc ñieàu khieån theo moät chöông trình goàm taäp hôïp caùc leänh töøbeân ngoaøi maø ngöôøi söû duïng coù theå thay ñoåi tuøy theo yeâu caàucuûa coâng vieäc. Moät Vi xöû lyù coù khaû naêng hieåu vaø thöïc hieän raátnhieàu yeâu caàu ñieàu khieån khaùc nhau moät caùch chính xaùc trongthôøi gian raát ngaén. Vi xöû lyù phaûi naèm trong moät Heä thoáng Vi xöûlyù thì noù môùi phaùt huy ñöôïc taùc duïng, coù nghóa laø Vi xöû lyù phaûiñöôïc keát noái vôùi caùc maïch ñieän beân ngoaøi vaø caùc thieát bò giaotieáp khaùc. Chöùc naêng chính cuûa Vi xöû lyù laø xöû lyù döõ lieäu. Ñeå thöïchieän ñöôïc coâng vieäc naøy, Vi xöû lyù phaûi coù caùc maïch logic chovieäc xöû lyù, ñieàu khieån döõ lieäu vaø caùc maïch logic ñieàu khieånkhaùc. Caùc maïch logic seõ chuyeån döõ lieäu töø nôi naøy ñeán nôi khaùcvaø thöïc hieän caùc pheùp toaùn treân döõ lieäu coøn maïch ñieàu khieån seõquyeát ñònh maïch ñieän naøo cho vieäc xöû lyù döõ lieäu. Caùc coâng vieäcmaø Vi xöû lyù thöïc hieän ñöôïc ñieàu khieån baèng moät hay nhieàuleänh ...