Organisasi dan Arsitektur Komputer
Mata kuliah ini mempelajari konsep dasar organisasi dan struktur sistem komputer, meliputi komponen perangkat keras, cara kerja prosesor, memori, sistem input-output, serta hubungan antarbagian komputer dalam menjalankan instruksi. Mahasiswa akan memahami prinsip perancangan dan kinerja sistem komputer sebagai dasar pengembangan teknologi informasi.
Select a meeting to access the learning materials.
Each meeting contains a summary, learning objectives, and materials available for the topic.
Introduction
Membahas pengantar organisasi dan arsitektur komputer, perkembangan sistem komputer, komponen utama komputer, serta hubungan antara perangkat keras dan perangkat lunak dalam membentuk sebuah sistem komputasi.
Data Representation in Computer Systems
Membahas cara data direpresentasikan dalam sistem komputer, meliputi sistem bilangan biner, oktal, desimal, dan heksadesimal serta representasi bilangan dan karakter dalam bentuk digital.
Boolean Algebra and Digital Logic
Membahas konsep aljabar Boolean dan logika digital sebagai dasar operasi sistem komputer, termasuk operasi Boolean, tabel kebenaran, gerbang logika, dan pembentukan rangkaian logika sederhana.
Introduction to a Simple Computer
Membahas struktur dasar komputer sederhana yang mencakup CPU, Arithmetic Logic Unit (ALU), control unit, register, memori, dan bus serta mekanisme dasar pelaksanaan instruksi.
Instruction Set Architectures
Membahas Instruction Set Architecture (ISA) sebagai antarmuka antara perangkat keras dan perangkat lunak, termasuk jenis instruksi, format instruksi, register, operand, dan mekanisme pengalamatan.
Memory
Membahas organisasi dan hierarki memori komputer, karakteristik berbagai jenis memori, serta fungsi register, cache, RAM, ROM, dan memori sekunder dalam mendukung proses komputasi.
Sistem I/O dan Penyimpanan
Membahas organisasi sistem input/output, komunikasi antara CPU dan perangkat periferal, mekanisme transfer data, serta prinsip dasar perangkat dan media penyimpanan komputer.
System Software
Membahas perangkat lunak sistem yang mendukung pengoperasian komputer, meliputi sistem operasi, assembler, compiler, linker, loader, dan perangkat lunak utilitas.
Alternative Architectures
Membahas berbagai pendekatan arsitektur komputer alternatif, termasuk multicore, multiprocessor, parallel processing, serta pendekatan arsitektur yang digunakan untuk meningkatkan efisiensi dan kemampuan pemros...
Embedded Systems
Membahas konsep dan karakteristik embedded system, komponen penyusunnya, serta integrasi perangkat keras dan perangkat lunak untuk menjalankan fungsi khusus pada berbagai perangkat.
Performance Measurement
Membahas konsep dan metode pengukuran kinerja sistem komputer menggunakan parameter seperti execution time, throughput, clock rate, CPI, dan faktor-faktor lain yang memengaruhi performa.
Network Organization and Architecture
Membahas konsep dasar organisasi dan arsitektur jaringan komputer, komponen komunikasi data, struktur jaringan, serta keterkaitan sistem komputer dengan infrastruktur komunikasi jaringan.
Storage Systems and Interfaces
Membahas organisasi sistem penyimpanan dan teknologi antarmuka, meliputi karakteristik media penyimpanan, metode akses data, serta mekanisme komunikasi antara perangkat penyimpanan dan sistem komputer.
Data Structures and the Computer
Membahas hubungan struktur data dengan organisasi komputer, termasuk bagaimana data disusun, disimpan, dialamatkan, diakses, dan diproses pada memori serta perangkat keras komputer.