Simulasi CPU Battle Tank

- Posted in ArsitekturKomputer by

CPU Battle Tanks is designed for Computer Science students learning how Central Processing Units work with low level assembly language instructions.
The game involves a set of challenges where you can control a tank to move, collect items and destroy items.
Each tank is controlled by a processor that is compatible with the Little Man Computer CPU instruction set but with additional input and output options to allow the tanks to sense their environment and move / shoot accordingly.
Simulation link: http://fayani.web.id/lmc_tank

Simulasi CPU Little Man Computer (LMC)

- Posted in ArsitekturKomputer by

The Little Man Computer (LMC) model CPU is a brilliant way of introducting students to the fetch-decode-execute cycle that controls how a CPU operates.
The LMC simplifies the insides of a CPU down to just three registers:
1. Accumulator: General purpose registers
2.Program Counter: Keeps track of the address of the next instruction
3.Instruction Register: The current instruction being executed.
For A-Level (my students are studying the OCR course), you also need to be aware of the purpose and function of following CPU components: Memory Address Register, Memory Data Register, Control Unit, Arithmetic Logic Unit, Data Bus, Control Bus, Address Bus.
Berikut simulasi LMC-CPU : http://fayani.web.id/lmc_cpu/

Simulasi CPU Simple As Possible 1

- Posted in ArsitekturKomputer by

Selalu aplikasi simulasi menjadi andalan saya dalam proses belajar mengajar agar mahasiswa dapat memahami dengan baik materi yang saya berikan. Salah satu pokok bahasan dalam mata kuliah Arsitektur Komputer adalah tentang CPU SAP1. Berikut adalah link simulasinya:
1. http://fayani.web.id/sap1-arsitektur/ untuk melihat simulasinya secara arsitektur
2. http://fayani.web.id/sap1-cpu/ untuk melihat simulasinya secara perangkat kerasnya

Simulasi Komunikasi Data

- Posted in KomunikasiData by

Komunikasi Data merupakan salah satu mata kuliah yang ada di Jurusan yang berkaitan dengan komputer. Cara saya agar mahasiswa dapat memahami mata kuliah ini adalah dengan bantuan simulasi yang terdapat pada link berikut:
http://fayani.web.id/komdat/
Dari simulasi tersebut, saya akan jelaskan mulai dari proses pengiriman sampai proses penerimaan.
Catt.1: https://abhita.medium.com/journey-of-line-encoding-methods-6b92af5237a7 menjelaskan bahwa MLT-3 merupakan multi-level transmit, yang memiliki tiga level. Berikut cara encodingnya
enter image description here
Catt.2: https://www.geeksforgeeks.org/difference-between-manchester-and-differential-manchester-encoding/ menjelaskan tentang Perbedaan Antara Manchester dan Pengkodean Manchester Diferensial. Sedangkan pada simulasi tersebut menggunakan pengkodean
1. Untuk Manchester adalah enter image description here
2. Untuk Diff. Manchester adalah enter image description here
Catt. 3: Pengkodean Multi-Level (4 Level) pada simulasi tersebut menggunakan aturan sbb:
1. Untuk kode 00 maka nilainya -0,5Volt
2. Untuk kode 01 maka nilanya -0,1Volt
3. Untuk kode 10 maka nilainya 0,1Volt
4. Untuk kode 11 maka nilainya 0,5Volt

Page 1 of 22