{"id":292,"date":"2024-12-28T19:10:05","date_gmt":"2024-12-28T19:10:05","guid":{"rendered":"https:\/\/www.linuxid.net\/istilah\/?p=292"},"modified":"2025-01-23T00:52:01","modified_gmt":"2025-01-22T17:52:01","slug":"arithmetic-logic-unit-alu","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/","title":{"rendered":"arithmetic-logic unit (ALU)"},"content":{"rendered":"<h2>Apa itu unit aritmatika-logic (ALU)?<\/h2>\n<p>Unit aritmatika-logic (ALU) adalah bagian dari <a href=\"https:\/\/www.linuxid.net\/istilah\/processor\/\">unit pemrosesan pusat<\/a> (CPU) yang melakukan operasi aritmatika dan logika pada <a href=\"https:\/\/www.linuxid.net\/istilah\/operand\/\">operand<\/a> dalam kata instruksi komputer <a href=\"https:\/\/www.linuxid.net\/istilah\/instruction\/\">instruksi<\/a> <a href=\"https:\/\/www.linuxid.net\/istilah\/word\/\">word<\/a>.<br \/>\nPada beberapa prosesor, ALU dibagi menjadi dua unit: unit aritmatika (AU) dan unit logika (LU). Beberapa prosesor memiliki lebih dari satu AU \u2014 misalnya, satu untuk operasi titik tetap dan satu lagi untuk operasi titik mengambang.<\/p>\n<p>Dalam sistem komputer, perhitungan titik mengambang kadang dilakukan oleh <a href=\"https:\/\/www.linuxid.net\/istilah\/FLOPS-floating-point-operations-per-second\/\">unit titik mengambang<\/a> (FPU) pada chip terpisah yang disebut koprosesor numerik.<\/p>\n<h2>Bagaimana cara kerja unit aritmatika-logic?<\/h2>\n<p>Biasanya, ALU memiliki akses langsung ke pengendali prosesor, memori utama (RAM dalam komputer pribadi), dan perangkat <a href=\"https:\/\/www.linuxid.net\/istilah\/input-output-I-O\/\">input\/output<\/a>. Input dan output mengalir melalui jalur elektronik yang disebut <a href=\"https:\/\/searchstorage.techtarget.com\/definition\/bus\/\">bus<\/a>.<\/p>\n<p>Input terdiri dari kata instruksi, yang kadang disebut kata instruksi mesin, yang berisi kode operasi atau &#8220;opcode,&#8221; satu atau lebih operand, dan kadang-kadang kode format. Kode operasi memberi tahu ALU operasi apa yang harus dilakukan dan operand digunakan dalam operasi tersebut.<\/p>\n<p>Misalnya, dua operand dapat dijumlahkan atau dibandingkan secara logis. Format dapat digabungkan dengan opcode dan memberi tahu, misalnya, apakah ini instruksi titik tetap atau titik mengambang.<\/p>\n<p>Output terdiri dari hasil yang ditempatkan dalam register penyimpanan dan pengaturan yang menunjukkan apakah operasi dilakukan dengan sukses. Jika tidak, beberapa status akan disimpan di tempat yang permanen yang kadang disebut kata status mesin.<\/p>\n<p>Secara umum, ALU mencakup tempat penyimpanan untuk operand input, operand yang sedang dijumlahkan, hasil yang terkumpul (disimpan dalam <a href=\"https:\/\/www.linuxid.net\/istilah\/accumulator\/\">akumulator<\/a>) dan hasil pergeseran. Aliran bit dan operasi yang dilakukan pada mereka dalam subunit ALU dikendalikan oleh rangkaian gerbang.<\/p>\n<p>Gerbang dalam <a href=\"https:\/\/www.linuxid.net\/istilah\/circuit\/\">rangkaian<\/a> ini dikendalikan oleh unit logika urutan yang menggunakan algoritma atau urutan tertentu untuk setiap kode operasi. Dalam unit aritmatika, perkalian dan pembagian dilakukan dengan serangkaian operasi penjumlahan atau pengurangan dan pergeseran.<\/p>\n<p>Ada beberapa cara untuk mewakili angka negatif. Dalam unit logika, salah satu dari 16 operasi logika dapat dilakukan \u2014 seperti membandingkan dua operand dan mengidentifikasi di mana bit tidak cocok.<\/p>\n<p>Desain ALU adalah bagian penting dari prosesor, dan pendekatan baru untuk mempercepat penanganan instruksi terus dikembangkan.<\/p>\n<h2>Jenis fungsi apa yang didukung oleh ALU?<\/h2>\n<p>Dalam ilmu komputer, ALU berfungsi sebagai rangkaian digital kombinasi yang melakukan operasi aritmatika dan <a href=\"https:\/\/www.linuxid.net\/istilah\/bitwise\/\">bitwise<\/a> pada angka biner. Ini adalah blok bangunan dasar untuk rangkaian logika aritmatika untuk berbagai jenis unit kontrol dan rangkaian komputasi, termasuk unit pemrosesan pusat (CPU), FPU, dan <a href=\"https:\/\/www.linuxid.net\/istilah\/GPU-graphics-processing-unit\/\">unit pemrosesan grafis<\/a>.<br \/>\nJauh sebelum PC modern, ALU pertama kali membantu mendukung mikroprosesor dan <a href=\"https:\/\/www.linuxid.net\/istilah\/transistor\/\">transistor<\/a> pada 1970-an.<\/p>\n<p>Berikut adalah beberapa contoh operasi logika bitwise dan operasi aritmatika dasar yang didukung oleh ALU:<\/p>\n<ul class=\"default-list\/\">\n<li><strong>Penjumlahan.<\/strong> Menambahkan A dan B dengan carry-in atau carry-out pada Y.<\/li>\n<li><strong>Pengurangan.<\/strong> Mengurangi B dari A atau sebaliknya dengan hasil perbedaan pada Y dan carry-in atau carry-out.<\/li>\n<li><strong>Penambahan satu.<\/strong> Dimana A atau B ditambah satu dan Y menunjukkan nilai baru.<\/li>\n<li><strong>Pengurangan satu.<\/strong> Dimana A atau B dikurangi satu dan Y menunjukkan nilai baru.<\/li>\n<li><strong>AND.<\/strong> Logika bitwise AND dari A dan B yang diwakili oleh Y.<\/li>\n<li><strong>OR.<\/strong> Logika bitwise OR dari A dan B yang diwakili oleh Y.<\/li>\n<li><strong>Exclusive-OR.<\/strong> Logika <a href=\"https:\/\/www.linuxid.net\/istilah\/logic-gate-AND-OR-XOR-NOT-NAND-NOR-and-XNOR\/\">XOR<\/a> dari A dan B yang diwakili oleh Y.<\/li>\n<\/ul>\n<p>Fungsi pergeseran ALU menyebabkan operand A atau B bergeser, baik ke kanan atau kiri, dengan operand baru yang diwakili oleh Y. ALU yang lebih kompleks menggunakan barrel shifter untuk menggeser operand A atau B sebanyak bit tertentu dalam satu operasi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apa itu unit aritmatika-logic (ALU)? Unit aritmatika-logic (ALU) adalah bagian dari unit pemrosesan pusat (CPU) yang melakukan operasi aritmatika dan logika pada operand dalam kata instruksi komputer instruksi word. Pada beberapa prosesor, ALU dibagi menjadi dua unit: unit aritmatika (AU) dan unit logika (LU). Beberapa prosesor memiliki lebih dari satu AU \u2014 misalnya, satu untuk [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[67],"tags":[81],"class_list":["post-292","post","type-post","status-publish","format-standard","hentry","category-computer-science","tag-microprocessors"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Apa itu arithmetic-logic unit (ALU)? - Istilah Komputer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apa itu arithmetic-logic unit (ALU)? - Istilah Komputer\" \/>\n<meta property=\"og:description\" content=\"Apa itu unit aritmatika-logic (ALU)? Unit aritmatika-logic (ALU) adalah bagian dari unit pemrosesan pusat (CPU) yang melakukan operasi aritmatika dan logika pada operand dalam kata instruksi komputer instruksi word. Pada beberapa prosesor, ALU dibagi menjadi dua unit: unit aritmatika (AU) dan unit logika (LU). Beberapa prosesor memiliki lebih dari satu AU \u2014 misalnya, satu untuk [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/\" \/>\n<meta property=\"og:site_name\" content=\"Istilah Komputer\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-28T19:10:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-22T17:52:01+00:00\" \/>\n<meta name=\"author\" content=\"adhit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"adhit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/\",\"name\":\"Apa itu arithmetic-logic unit (ALU)? - Istilah Komputer\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\"},\"datePublished\":\"2024-12-28T19:10:05+00:00\",\"dateModified\":\"2025-01-22T17:52:01+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/linuxid.net\/istilah\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"arithmetic-logic unit (ALU)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\",\"url\":\"https:\/\/linuxid.net\/istilah\/\",\"name\":\"Istilah Komputer\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/istilah\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\",\"name\":\"adhit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465\",\"contentUrl\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465\",\"caption\":\"adhit\"},\"sameAs\":[\"https:\/\/linuxid.net\/istilah\"],\"url\":\"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apa itu arithmetic-logic unit (ALU)? - Istilah Komputer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/","og_locale":"id_ID","og_type":"article","og_title":"Apa itu arithmetic-logic unit (ALU)? - Istilah Komputer","og_description":"Apa itu unit aritmatika-logic (ALU)? Unit aritmatika-logic (ALU) adalah bagian dari unit pemrosesan pusat (CPU) yang melakukan operasi aritmatika dan logika pada operand dalam kata instruksi komputer instruksi word. Pada beberapa prosesor, ALU dibagi menjadi dua unit: unit aritmatika (AU) dan unit logika (LU). Beberapa prosesor memiliki lebih dari satu AU \u2014 misalnya, satu untuk [&hellip;]","og_url":"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/","og_site_name":"Istilah Komputer","article_published_time":"2024-12-28T19:10:05+00:00","article_modified_time":"2025-01-22T17:52:01+00:00","author":"adhit","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"adhit","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/","url":"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/","name":"Apa itu arithmetic-logic unit (ALU)? - Istilah Komputer","isPartOf":{"@id":"https:\/\/linuxid.net\/istilah\/#website"},"datePublished":"2024-12-28T19:10:05+00:00","dateModified":"2025-01-22T17:52:01+00:00","author":{"@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/istilah\/arithmetic-logic-unit-alu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxid.net\/istilah\/"},{"@type":"ListItem","position":2,"name":"arithmetic-logic unit (ALU)"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/istilah\/#website","url":"https:\/\/linuxid.net\/istilah\/","name":"Istilah Komputer","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/istilah\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d","name":"adhit","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/","url":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465","contentUrl":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465","caption":"adhit"},"sameAs":["https:\/\/linuxid.net\/istilah"],"url":"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/comments?post=292"}],"version-history":[{"count":0,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/292\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/media?parent=292"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/categories?post=292"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/tags?post=292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}