Podcast
Questions and Answers
Apa yang terjadi pada register instruksi sebelum komputer beroperasi?
Apa yang terjadi pada register instruksi sebelum komputer beroperasi?
- Register instruksi diisi dengan nilai acak.
- Register instruksi dipertahankan dengan nilai terakhir.
- Register instruksi direset dan nilai terakhir dihapus. (correct)
- Register instruksi tidak berpengaruh pada pencacah program.
Fungsi dari sinyal CLK dalam operasi komputer adalah untuk?
Fungsi dari sinyal CLK dalam operasi komputer adalah untuk?
- Menjaga suhu komputer tetap stabil.
- Mengoperasikan perangkat luar komputer.
- Menyinkronkan operasi semua register buffer. (correct)
- Menghemat penggunaan daya listrik.
Apa yang menentukan bagaimana register-register harus bereaksi terhadap sinyal detak positif?
Apa yang menentukan bagaimana register-register harus bereaksi terhadap sinyal detak positif?
- Waktu sinyal detak CLK yang dikirimkan.
- Format dari kata kendali yang mengatur bus kendali. (correct)
- Jumlah bus kendali dalam sistem komputer.
- Kata kendali yang diberikan oleh register instuksi.
Di dalam sistem SAP-1, fungsi akumulator adalah untuk?
Di dalam sistem SAP-1, fungsi akumulator adalah untuk?
Apa dampak dari sinyal E_p dan L_M pada pencacah program?
Apa dampak dari sinyal E_p dan L_M pada pencacah program?
Panjang kata kendali dalam sistem pengendali-pengurut SAP-1 adalah?
Panjang kata kendali dalam sistem pengendali-pengurut SAP-1 adalah?
Bilakah keluaran tiga-keadaan dari akumulator dikirimkan kepada bus W?
Bilakah keluaran tiga-keadaan dari akumulator dikirimkan kepada bus W?
Sinyal apa yang digunakan untuk mensinkronkan operasi komputer?
Sinyal apa yang digunakan untuk mensinkronkan operasi komputer?
Apa yang akan terjadi jika Su rendah dalam rangkaian penjumlah-pengurang?
Apa yang akan terjadi jika Su rendah dalam rangkaian penjumlah-pengurang?
Apa yang dimaksud dengan register B dalam operasi aritmetik?
Apa yang dimaksud dengan register B dalam operasi aritmetik?
Apa yang terjadi pada akumulator pada akhir operasi komputer?
Apa yang terjadi pada akumulator pada akhir operasi komputer?
Apa fungsi dari port keluaran dalam mikrokomputer?
Apa fungsi dari port keluaran dalam mikrokomputer?
Apa yang dilakukan oleh instruksi LDA dalam sistem SAP-1?
Apa yang dilakukan oleh instruksi LDA dalam sistem SAP-1?
Apa kegunaan peraga biner dalam sistem ini?
Apa kegunaan peraga biner dalam sistem ini?
Apa arti dari EA tinggi dan L0 rendah pada register keluaran?
Apa arti dari EA tinggi dan L0 rendah pada register keluaran?
Apa yang dihasilkan oleh unit kendali SAP-1?
Apa yang dihasilkan oleh unit kendali SAP-1?
Apakah fungsi dari instruksi HLT dalam program SAP-1?
Apakah fungsi dari instruksi HLT dalam program SAP-1?
Instruksi manakah yang merupakan instruksi rujukan memori dalam SAP-1?
Instruksi manakah yang merupakan instruksi rujukan memori dalam SAP-1?
Apakah kod operasi (op code) untuk instruksi LDA?
Apakah kod operasi (op code) untuk instruksi LDA?
Fungsi dari instruksi OUT dalam pengoperasian SAP-1 adalah untuk:
Fungsi dari instruksi OUT dalam pengoperasian SAP-1 adalah untuk:
Apa yang terjadi jika instruksi HLT tidak disertakan pada akhir program SAP-1?
Apa yang terjadi jika instruksi HLT tidak disertakan pada akhir program SAP-1?
Apakah yang dimaksud dengan mnemonik dalam konteks instruksi SAP-1?
Apakah yang dimaksud dengan mnemonik dalam konteks instruksi SAP-1?
Apa peranan unit kendali dalam pengoperasian komputer SAP-1?
Apa peranan unit kendali dalam pengoperasian komputer SAP-1?
Yang manakah berikut ini bukan termasuk dalam perangkat instruksi SAP-1?
Yang manakah berikut ini bukan termasuk dalam perangkat instruksi SAP-1?
Apakah yang terjadi pada isi akumulator semasa keadaan T4 dalam rutin OUT?
Apakah yang terjadi pada isi akumulator semasa keadaan T4 dalam rutin OUT?
Berapa lama satu siklus mesin SAP-1 mengambil masa?
Berapa lama satu siklus mesin SAP-1 mengambil masa?
Apa yang berlaku apabila IR berisi medan instruksi 1111?
Apa yang berlaku apabila IR berisi medan instruksi 1111?
Dalam rutin OUT, apakah yang berlaku pada keadaan T5 dan T6?
Dalam rutin OUT, apakah yang berlaku pada keadaan T5 dan T6?
Apakah perbezaan utama antara SAP-1 dan SAP-2?
Apakah perbezaan utama antara SAP-1 dan SAP-2?
Berapa banyak keadaan T yang terdapat dalam satu siklus mesin SAP-1?
Berapa banyak keadaan T yang terdapat dalam satu siklus mesin SAP-1?
Apakah fungsi dari pengendali-pengurut dalam eksekusi rutin OUT?
Apakah fungsi dari pengendali-pengurut dalam eksekusi rutin OUT?
Dalam diagram pewaktuan untuk rutin OUT, apakah yang aktif semasa keadaan T4?
Dalam diagram pewaktuan untuk rutin OUT, apakah yang aktif semasa keadaan T4?
Apa yang terjadi pada akumulator setelah eksekusi instruksi LDA 8H?
Apa yang terjadi pada akumulator setelah eksekusi instruksi LDA 8H?
Apa hasil dari penambahan A dan B dalam instruksi ADD 9H jika A = 0000 0010 dan R9 = 0000 0011?
Apa hasil dari penambahan A dan B dalam instruksi ADD 9H jika A = 0000 0010 dan R9 = 0000 0011?
Apa yang akan terjadi dengan isi akumulator setelah eksekusi SUB CH jika A = 0000 0111 dan Rc = 0000 0011?
Apa yang akan terjadi dengan isi akumulator setelah eksekusi SUB CH jika A = 0000 0111 dan Rc = 0000 0011?
Langkah pertama dalam eksekusi ADD 9H dilakukan dengan cara?
Langkah pertama dalam eksekusi ADD 9H dilakukan dengan cara?
Apa tujuan dari instruksi SUB?
Apa tujuan dari instruksi SUB?
Apa yang akan terjadi dengan isi akumulator setelah instruksi ADD FH dilaksanakan?
Apa yang akan terjadi dengan isi akumulator setelah instruksi ADD FH dilaksanakan?
Apa yang dilakukan bagian penjumlah-pengurang ketika eksekusi SUB?
Apa yang dilakukan bagian penjumlah-pengurang ketika eksekusi SUB?
Jika akumulator berisi bilangan desimal 2 dan R9 berisi 3, apa yang terjadi setelah instruksi ADD 9H dilaksanakan?
Jika akumulator berisi bilangan desimal 2 dan R9 berisi 3, apa yang terjadi setelah instruksi ADD 9H dilaksanakan?
Apa yang dimaksud dengan siklus instruksi dalam konteks mesin pengendali?
Apa yang dimaksud dengan siklus instruksi dalam konteks mesin pengendali?
Berapa banyak mikroinstruksi yang membentuk setiap makroinstruksi SAP-1?
Berapa banyak mikroinstruksi yang membentuk setiap makroinstruksi SAP-1?
Apa yang terjadi ketika pengendali-pengurut mengirimkan kata-kata kendali?
Apa yang terjadi ketika pengendali-pengurut mengirimkan kata-kata kendali?
Dalam SAP-1, siklus instruksi sama dengan siklus mesin jika:
Dalam SAP-1, siklus instruksi sama dengan siklus mesin jika:
Apa nama dari instruksi yang lebih tinggi yang digunakan dalam pemrograman?
Apa nama dari instruksi yang lebih tinggi yang digunakan dalam pemrograman?
Apa tujuan dari penggunaan bentuk heksadesimal dalam mikroinstruksi?
Apa tujuan dari penggunaan bentuk heksadesimal dalam mikroinstruksi?
Siklus instruksi pada 8080 dan 8085 memerlukan berapa banyak siklus mesin?
Siklus instruksi pada 8080 dan 8085 memerlukan berapa banyak siklus mesin?
Dalam mikroprogram SAP-1, tabel mana yang merangkum rutinitas eksekusi untuk instruksi?
Dalam mikroprogram SAP-1, tabel mana yang merangkum rutinitas eksekusi untuk instruksi?
Flashcards
Lokasi Memori
Lokasi Memori
Lokasi dalam ingatan komputer yang menyimpan data.
Bus W
Bus W
Jalur perhubungan di dalam komputer untuk memindahkan data.
Register Instruksi
Register Instruksi
Register yang menyimpan instruksi yang sedang diproses.
Pengendali-Pengurut
Pengendali-Pengurut
Signup and view all the flashcards
Pencacah Program
Pencacah Program
Signup and view all the flashcards
Kata Kendali (Control Word)
Kata Kendali (Control Word)
Signup and view all the flashcards
Akumulator (A)
Akumulator (A)
Signup and view all the flashcards
Penjumlah-Pengurang
Penjumlah-Pengurang
Signup and view all the flashcards
Su Tinggi
Su Tinggi
Signup and view all the flashcards
Register B
Register B
Signup and view all the flashcards
Register Keluaran
Register Keluaran
Signup and view all the flashcards
Peraga Biner
Peraga Biner
Signup and view all the flashcards
LDA
LDA
Signup and view all the flashcards
Sinyal Detak
Sinyal Detak
Signup and view all the flashcards
Rangkaian Perantara
Rangkaian Perantara
Signup and view all the flashcards
Instruksi LDA
Instruksi LDA
Signup and view all the flashcards
Instruksi ADD
Instruksi ADD
Signup and view all the flashcards
Instruksi SUB
Instruksi SUB
Signup and view all the flashcards
DIFF
DIFF
Signup and view all the flashcards
Instruksi LDA 8H
Instruksi LDA 8H
Signup and view all the flashcards
Instruksi ADD 9H
Instruksi ADD 9H
Signup and view all the flashcards
SUB CH
SUB CH
Signup and view all the flashcards
SUB EH
SUB EH
Signup and view all the flashcards
Kode Operasi
Kode Operasi
Signup and view all the flashcards
Rutin OUT
Rutin OUT
Signup and view all the flashcards
Tepi Positif
Tepi Positif
Signup and view all the flashcards
Siklus Mesin
Siklus Mesin
Signup and view all the flashcards
Siklus Instruksi SAP-1
Siklus Instruksi SAP-1
Signup and view all the flashcards
SAP-2 vs. SAP-1
SAP-2 vs. SAP-1
Signup and view all the flashcards
Dua Siklus Mesin
Dua Siklus Mesin
Signup and view all the flashcards
Apakah itu Mikroinstruksi?
Apakah itu Mikroinstruksi?
Signup and view all the flashcards
Apa itu Makroinstruksi?
Apa itu Makroinstruksi?
Signup and view all the flashcards
Siklus Instruksi
Siklus Instruksi
Signup and view all the flashcards
Mikroprogram
Mikroprogram
Signup and view all the flashcards
Keadaan T
Keadaan T
Signup and view all the flashcards
SAP-1
SAP-1
Signup and view all the flashcards
Study Notes
Sistem Komputer SAP-1
- SAP-1 merupakan komputer sederhana, direka untuk memperkenalkan konsep asas komputer kepada pelajar pemula.
- Arsitektur komputer SAP-1 mengandungi unit input, unit memori, unit aritmetik, dan unit output.
Pencacah Program (Program Counter)
- Pencacah program mengira nombor alamat daripada 0000 hingga 1111.
- Tugasannya adalah menghantar alamat berikutnya yang akan diambil dan diproses daripada memori kepada memori.
- Komputer akan menyimpan dalam bahagian awal memori dengan arahan pertama pada alamat binari 0000, arahan kedua pada alamat 0001, dan seterusnya.
Masukan dan MAR
- MAR (Register Alamat Memori) ialah register saklar yang berupa bahagian daripada unit masukan.
- MAR membenarkan penghantaran 4 bit alamat dan 8 bit data kepada RAM.
- MAR menyimpan alamat 4 bit daripada pencacah program ketika komputer sedang beroperasi.
- MAR menghantar alamat kepada RAM untuk operasi membaca.
RAM
- RAM TTL statik 16x8, membenarkan pengekodan program dan data ke dalam memori sebelum operasi komputer.
- RAM menerima alamat 4 bit daripada MAR semasa operasi komputer dan menjalankan operasi membaca.
- Data dan arahan yang tersimpan dalam RAM diletakkan ke dalam bus W untuk digunakan oleh bahagian lain komputer.
Daftar Arahan
- Daftar arahan adalah bahagian daripada unit kawalan.
- Daftar arahan mengambil arahan daripada memori.
- Arahan dibahagi kepada dua nibble.
- Nibble atas menghantar maklumat terus ke unit pengendalian.
- Nibble bawah adalah keluaran tiga-keadaan dan boleh dibaca ke dalam bus W jika diperlukan.
Pengendali-Pengurut
- Pengendali-pengurut menetapkan penyelarasan operasi komputer.
- Ia menetapkan semua pemindahan data di antara daftar.
- Ia menyegerakkan operasi menggunakan sinyal CLK.
- Ia mengawal pencacah program, daftar arahan dan daftar lain.
Akumulator
- Akumulator (A) ialah sebuah register buffer yang menyimpan jawapan sementara atau peringkat antara semasa komputer beroperasi.
- Akumulator SAP-1 mempunyai dua keluaran.
- Keluaran dua-keadaan menghantar maklumat terus ke penjumlahan-pengurangan.
- Keluaran tiga-keadaan menghantar maklumat ke bus W apabila diperlukan.
Penjumlah-Pengurang
- Unit penjumlahan-pengurangan menambahkan atau mengurangkan nombor.
- Ia mengawal penambahan dan pengurangan nombor.
- Kerja dilakukan tanpa arahan jam.
- Pengiraan boleh berlaku apabila bilangan masukan berubah.
Daftar B
- Daftar B berfungsi sebagai register buffer bagi operasi aritmetik.
- Register B menerima data daripada bus W pada tepi positif dari sinyal jam.
- Kemudian, data itu menghantar maklumat kepada penjumlahan-pengurang.
- Daftar B menerima nombor yang akan ditambah atau dikurangkan dari akumulator.
Daftar Keluaran
- Daftar keluaran menyimpan jawapan yang telah diproses.
- Ia bertindak sebagai port keluaran dan berkomunikasi dengan peranti periferal seperti pencetak.
- Data dikeluarkan ke daftar keluaran apabila EA (Enable Accumulator) tinggi dan Lo (Output Enable) rendah pada tepi positif sinyal jam.
Peraga Biner
- Peraga biner memaparkan data output dalam bentuk binari.
- Setiap LED dalam peraga biner dihubungkan dengan flip-flop bagi register keluaran.
Perangkat Arahan
- Perangkat arahan SAP-1 mengandungi arahan seperti LDA (Muat akumulator), ADD (Tambah), SUB (Kurang), OUT (Keluarkan), dan HLT (Hentikan).
- Setiap arahan mempunyai kod operasi yang unik yang mentakrifkan tindakan yang perlu dilakukan.
Pemrograman SAP-1
- Pemprograman SAP-1 melibatkan kod operasi yang mewakili arahan.
- Kod operasi dijelaskan dalam bentuk binari bagi operasi khas.
- Pelaksanaan arahan dilakukan melalui peralihan di antara keadaan-keadaan dalam bentuk waktu tetap dalam setiap siklus mesin.
Siklus Ambil / Siklus Eksekusi
- Siklus ambil, mengambil arahan daripada memori.
- Siklus eksekusi, melaksanakan arahan yang diambil.
- Kedua-dua siklus, terdiri daripada lebih daripada satu keadaan (T state).
- Siklus mesin, ambil dan eksekusi arahan.
Siklus Mesin Variabel
- Siklus mesin boleh berubah dari instruksi ke instruksi
- Instruksi memerlukan lebih atau kurang keadaan T
- Keadaan tetap adalah pengoptimuman untuk operasi tertentu
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Quiz ini membincangkan asas sistem komputer SAP-1, termasuk arsitektur dan fungsi unit-unitnya. Pelajari tentang pencacah program, MAR, dan RAM dalam konteks operasi komputer asas. Sesuai untuk pelajar yang ingin memahami konsep awal pengkomputeran.