Geri Dön

A Computer aided instruction (CA1) tool for CPU micro architecture

Mikroişlemci mimarisi için bilgisayar destekli bir eğitim aracı

  1. Tez No: 95408
  2. Yazar: EKREM BURAK BESTEL
  3. Danışmanlar: PROF. OĞUZ TOSUN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Benzetim, Bilgisayar destekli eğitim, Bilgisayar mimarisi, Mikroişlemciler, Simulation, Computer assisted education, Computer architecture, Microprocessors
  7. Yıl: 2000
  8. Dil: İngilizce
  9. Üniversite: Boğaziçi Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

ÖZET MİKROİŞLEMCİ MİMARİSİ İÇİN BİLGİSAYAR DESTEKLİ BİR EĞİTİM ARACI Temel komut kümesi ve kayıt bellek modeli, bilgisayar mimarisinin iki önemli özelliğidir. Kayıt bellek ve operatörlerin gerçeklenme ve birbirlerine bağlanma şekline ve komutların bu yapıda çalışma planının kararlaştırılmasına donanım organizasyonu denir. Aynı mimari farklı donanım organizasyonları ile tanımlanabilir. Bu da farklı verimlilik/maliyet oranlan doğurur. Donanım organizasyonlarında edinilmiş tecrübeler tasarım kuralları ve tasanm araçları içine entegre edilebilmektedir. Ancak donanım organizasyonu çoğunlukla interaktif bir işlemdir. Komut, öngörülen donanım organizasyonunda benzetimle denenir, sonuçlar yorumlanır, donanım organizasyonunda değişiklikler yapılır ve komut tekrar benzetimle denenir. Bu tez çalışmasında fiziksel donanım yapısının ve mikro-komutlann formal gösterimin içeren kullanıcı dostu görsel bir simulator gerçeklenmiştir. Ayrıca komutların öngörülen mimari üzerinde en iyiye yalan zamanda bitimini sağlayacak mikrokodu üretmek için bir bulgusal (heuristic) algoritma geliştirilmiştir. Geliştirilmiş olan sistemin eğitsel bir paket olması amaçlanmıştır. Bu sebepten hem tanımlamalarda hem de benzetimde görsellik ön planda tutulmuştur. Geliştirilen araç, bulgusal öngörülerin önem katsayıları değiştirilip tekrar çalıştırılarak komutlar için en iyiye yakın mikrokod derlemesinde kullanılabilir. Ayrıca simülasyon sonucunda gözlenen problem noktalarını rahatlatmak üzere bir kayıt bellek veya veri yolu eklemekle, mimarinin ince ayarının yapılmasına da yarar.

Özet (Çeviri)

IV ABSTRACT A COMPUTER AIDED INSTRUCTION (CAI) TOOL FOR CPU MICRO ARCHITECTURE Basic instruction set and register model are two important characteristics of computer architecture. The way local memory (registers) and operators are implemented and interconnected and mapping of instruction execution on this structure is called hardware organization. An architecture may be implemented by different hardware organizations, which yields different performance/cost ratios. Although past experience in hardware organization may be embedded into guidelines like design rules and design tools, the process is mostly iterative, i.e. instruction execution is simulated on proposed hardware organization, results interpreted, modifications are done and simulation is conducted again. In this thesis work a visual simulator is developed which allows the representation of both the instructions and the physical structure via a user-friendly interface. Furthermore a heuristic mapper is developed and embedded which may be used as a suboptimal microcode generator prior to simulation. The developed system is intended to be used as an educational package, Therefore visuality in both representation and simulation is emphasized. The tool may be used to find a near optimal microcode for instruction execution via iterative simulation and weight adjustment for heuristics. An alternative use of the tool is to fine-tune the architecture via adding a register or link to relieve bottlenecks observed as a result of simulation.

Benzer Tezler

  1. Otomatik vezne makinaları (ATMs) ve uygulamaları

    Autamated teller machines (ATMs) and applications

    A. C. BANU ÇAĞLAR

    Yüksek Lisans

    Türkçe

    Türkçe

    1994

    BankacılıkMarmara Üniversitesi

    Bankacılık Ekonomisi ve İşletmeciliği Ana Bilim Dalı

    PROF. DR. METE DOĞRUER

  2. Er-YAG lazer uygulanan ve uygulanmayan yapay mine lezyonlarında biyomimetik peptid esaslı remineralizasyon ajanının etkilerinin in-vitro incelenmesi

    In-vitro evaluation of the impact of biomimetic peptide-based remineralization agent in artificial enamel lesions with and without ER : YAG laser application

    ASLI AŞIK

    Doktora

    Türkçe

    Türkçe

    2023

    Diş HekimliğiEge Üniversitesi

    Pedodonti Ana Bilim Dalı

    PROF. DR. RÜŞTÜ ÖZANT ÖNÇAĞ

  3. Computer aided instruction: A survey and a case study

    Bilgisayar destekli eğitim: Genel araştırma ve alan çalşması

    HÜSEYİN ÖZAVCI

  4. Developing a computer-aided instruction application targeting university students

    Üniversite öğrencilerini hedef alan bilgisayar destekli bir öğretim uygulaması geliştirme

    MELTEM YILDIRIM

    Doktora

    İngilizce

    İngilizce

    2013

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDokuz Eylül Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ALP KUT

  5. Implementation of a computer-aided instruction software package

    Başlık çevirisi yok

    RECEP ŞİMŞEK

    Yüksek Lisans

    İngilizce

    İngilizce

    1990

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. BÜLENT EPİR