Apa Itu Multithreading? Multithreading adalah kemampuan sebuah program atau sistem operasi untuk menangani lebih dari satu proses dalam satu waktu tanpa harus menjalankan banyak salinan program secara bersamaan di komputer. Multithreading juga memungkinkan sebuah sistem menangani beberapa permintaan dari satu pengguna sekaligus. Setiap permintaan dari pengguna terhadap sebuah program atau layanan sistem dilacak sebagai thread […]
Articles Tagged: Microprocessors
USART (universal synchronous/asynchronous receiver/transmitter)
Apa itu USART (Universal Synchronous/Asynchronous Receiver/Transmitter)? USART (Universal Synchronous/Asynchronous Receiver/Transmitter) adalah perangkat keras yang memungkinkan sebuah perangkat berkomunikasi menggunakan protokol serial. USART bisa beroperasi dalam mode asinkron yang lebih lambat, mirip dengan Universal Asynchronous Receiver/Transmitter (UART), atau dalam mode sinkron yang lebih cepat dengan sinyal clock. USART sudah jarang ditemukan di PC konsumen, tetapi masih […]
thyristor
Apa itu thyristor? Sebuah thyristor adalah perangkat semikonduktor empat lapis yang terdiri dari material P-type dan N-type yang berselang-seling (PNPN). Thyristor biasanya memiliki tiga elektroda: sebuah anoda, sebuah katoda, dan sebuah gerbang (gate), yang juga dikenal sebagai elektroda kontrol. Jenis thyristor yang paling umum adalah silicon-controlled rectifier (SCR). Ketika katoda bermuatan negatif relatif terhadap anoda, […]
RISC (reduced instruction set computer)
Apa itu Reduced Instruction Set Computer (RISC)? RISC (Reduced Instruction Set Computer) adalah sebuah mikroprosesor yang dirancang untuk menjalankan sejumlah kecil jenis instruksi komputer, sehingga dapat beroperasi dengan kecepatan lebih tinggi dan mengeksekusi lebih banyak instruksi per detik atau MIPS. Karena setiap jenis instruksi memerlukan transistor dan sirkuit tambahan, daftar instruksi yang lebih besar cenderung […]
Prosesor (CPU)
Prosesor (CPU) adalah sirkuit logika yang merespons dan memproses instruksi dasar yang menggerakkan komputer. CPU dianggap sebagai sirkuit terpadu (IC) chip utama dan paling krusial dalam sebuah komputer karena bertanggung jawab untuk menafsirkan sebagian besar perintah komputer. CPU melakukan operasi aritmetika, logika, dan I/O dasar serta mengalokasikan perintah ke chip dan komponen lain dalam komputer. […]
multiprogramming
Apa itu multiprogramming? Multiprogramming adalah bentuk dasar dari parallel processing, di mana beberapa program dijalankan secara bersamaan pada sistem uniprocessor. Tapi, karena hanya ada satu prosesor, tidak ada eksekusi simultan yang sebenarnya. Sebaliknya, sistem operasi (OS) menjalankan sebagian dari satu program, lalu sebagian dari program lain, dan seterusnya. Jadi, multiprogramming ini lebih mirip pseudo-parallelism. Dari […]
register (processor register, CPU register)
Register prosesor (CPU register) adalah salah satu dari sejumlah kecil tempat penyimpanan data yang merupakan bagian dari prosesor komputer. Register dapat menyimpan sebuah instruksi, alamat penyimpanan, atau berbagai jenis data lainnya (seperti urutan bit atau karakter individu). Beberapa instruksi dalam prosesor menggunakan register sebagai bagian dari eksekusinya. Misalnya, sebuah instruksi bisa saja menentukan bahwa isi […]
SDRAM (synchronous DRAM)
SDRAM (synchronous DRAM) adalah istilah umum untuk berbagai jenis dynamic random access memory (DRAM) yang disinkronkan dengan kecepatan clock yang dioptimalkan untuk mikroprosesor. Ini membantu meningkatkan jumlah instruksi yang dapat diproses dalam satuan waktu tertentu. Kecepatan SDRAM diukur dalam MHz daripada nanodetik (ns), sehingga lebih mudah membandingkan kecepatan bus dengan kecepatan chip RAM. Misalnya, RAM […]
floating-point operations per second (FLOPS)
Apa itu Floating-Point Operations Per Second (FLOPS)? Floating-Point Operations Per Second (FLOPS) adalah ukuran kinerja komputer yang didasarkan pada jumlah perhitungan aritmatika floating-point yang dapat dilakukan prosesor dalam satu detik. Aritmatika floating-point adalah jenis perhitungan dalam komputasi yang dilakukan pada representasi floating-point dari bilangan real. Penggunaan bilangan floating-point memungkinkan komputer menangani angka yang sangat besar […]
instruction set
Apa itu Instruction Set? Instruction set adalah sekumpulan perintah dalam bahasa mesin yang digunakan oleh unit pemrosesan pusat (CPU). Istilah ini bisa merujuk pada semua instruksi yang mungkin dimiliki oleh sebuah CPU atau hanya sebagian instruksi tertentu untuk meningkatkan performa dalam situasi tertentu. Setiap CPU memiliki instruction set yang memungkinkan perintah mengendalikan transistor yang relevan. […]