waptext

agama dan teknologi.teknologi komputer

Posted by udon 0 komentar

Dalam ilmu komputer dan teknik komputer, arsitektur komputer atau organisasi komputer digital adalah desain konseptual dan struktur operasional mendasar dari sebuah sistem komputer. KESAWAN Ilmu Komputer dan Teknik Komputer, arsitektur Komputer atau Komputer digital desain adalah Organisasi konseptual dan operasional Dari ring mendasar sebuah sistem Komputer. Ini adalah cetak biru dan deskripsi fungsional dari kebutuhan dan implementasi desain untuk berbagai bagian dari komputer, sebagian besar fokus pada cara dimana unit pengolah pusat (CPU) melakukan internal dan alamat akses dalam memori. Ini adalah cetak biru dan deskripsi fungsional persyaratan dan Implementasi desain untuk berbagai Name of Dari sebuah Komputer, terutama FOKUS PADA Artikel Baru Artikel Baru cara mana unit pengolah pusat (CPU) melakukan mengakses dan internal Memori KESAWAN alamat Hal ini juga dapat didefinisikan sebagai ilmu dan seni memilih dan interkoneksi komponen perangkat keras untuk menciptakan komputer yang memenuhi fungsional, kinerja dan tujuan biaya. Suami hal Juga dapat didefinisikan sebagai Ilmu dan Seni dan expandabilas tertuang Komponen untuk menciptakan perangkat Keras Komputer Yang memenuhi fungsional, Kinerja dan Composition Komposisi biaya.
arsitektur komputer terdiri dari sedikitnya tiga subkategori utama: [1] Komputer arsitektur terdiri Dari sedikitnya Tiga subkategori Utama: [1]
• Instruksi menset arsitektur, atau ISA, adalah gambar abstrak dari sebuah sistem komputasi yang dilihat oleh bahasa mesin (atau bahasa assembly) programmer, termasuk set instruksi, ukuran kata, mode alamat memori, register prosesor, dan alamat dan format data . Instruksi opening arsitektur, atau ISA, gambar abstrak adalah sebuah sistem komputasi Dari Yang dilihat Dibuat bahasa mesin (assembly atau bahasa) programmer, termasuk set Instruksi, kata ukuran, alamat Memori mode, register prosesor, data alamat dan dan format.
• mikroarsitektur, juga dikenal sebagai organisasi Komputer adalah tingkat yang lebih rendah, lebih konkrit dan rinci, deskripsi dari sistem yang melibatkan bagaimana bagian-bagian pokok dari sistem saling berhubungan dan bagaimana mereka saling beroperasi dalam rangka melaksanakan ISA. [2] Ukuran cache komputer misalnya, merupakan masalah organisasi yang umumnya tidak ada hubungannya dengan ISA. Mikroarsitektur, Juga dikenal sebagai tingkat Organisasi Komputer adalah Yang lebih rendah, lebih konkrit dan rinci, deskripsi bagaimana sistem Dari Yang melibatkan Name of-Name of Pokok Dari sistem saling berhubungan dan bagaimana mereka saling KESAWAN beroperasi Rangka melaksanakan ISA. [2] Ukuran cache Komputer misalnya, Masalah Yang merupakan Organisasi umumnya regular tidak ADA hubungannya Artikel Baru ISA.
• Perancangan Sistem yang mencakup semua komponen perangkat keras lainnya dalam sistem komputasi seperti: Perancangan Sistem Yang mencakup * Semua Komponen perangkat Keras Lainnya Pembongkaran KESAWAN sistem komputasi:
1. Sistem interkoneksi seperti bus komputer dan switch Sistem tertuang Pembongkaran bus dan beralih Komputer
2. Memory controller dan hierarki hierarki kontroler dan Memori
3. CPU off-load mekanisme seperti memori akses langsung (DMA) CPU off-load mekanisme Pembongkaran Mungkinkan Memori Langsung (DMA)
4. Masalah seperti multiprocessing. Masalah multiprocessing Pembongkaran.
Setelah kedua ISA dan mikroarsitektur telah ditetapkan, perangkat yang sebenarnya perlu dirancang ke dalam perangkat keras. Penghasilan kena pajak kedua ISA dan mikroarsitektur telah ditetapkan, sebenarnya perlu perangkat dirancang Yang Keras KESAWAN ke perangkat. Proses desain adalah disebut pelaksanaannya. Proses desain adalah disebut pelaksanaannya. Implementasi biasanya tidak dianggap definisi arsitektur, tetapi lebih keras rekayasa desain. Implementasi biasanya regular tidak dianggap definisi arsitektur, tetapi lebih Keras Rekayasa desain.
Implementasi dapat lebih dipecah menjadi tiga (tidak sepenuhnya berbeda) lembar: Implementasi dapat lebih Tiga dipecah menjadi (regular tidak sepenuhnya berbeda) lembar:
• Implementasi Logika - desain blok didefinisikan dalam arsitektur mikro di (terutama) transfer register-dan tingkat gerbang. Implementasi Logika - desain blok KESAWAN didefinisikan arsitektur mikro di (terutama) di-transfer mendaftar dan Gerbang tingkat.
• Circuit Implementasi - transistor-level desain elemen dasar (gerbang, multiplexer, kait dll) serta dari beberapa blok yang lebih besar (ALUs, cache dll) yang dapat diterapkan pada tingkat ini, atau bahkan (sebagian) pada fisik tingkat, karena alasan kinerja. Sirkuit Implementasi - transistor-level elemen desain ditempatkan (Gerbang, multiplexer, dll Kait) Serta Dari beberapa blok lebih Yang Besar (ALUs, dll cache) dapat diterapkan PADA Suami Yang tingkat, atau bahkan (sebagian) PADA tingkat Fisik, Kinerja alasan untuk.
• Fisik Implementasi - sirkuit fisik yang ditarik keluar, komponen sirkuit yang berbeda ditempatkan dalam floorplan chip atau pada papan dan kabel yang menghubungkan mereka yang dialihkan. Fisik Implementasi - Fisik sirkuit Yang Keluar ditarik, sirkuit Komponen Yang berbeda ditempatkan KESAWAN sebuah floorplan atau kabel PADA Papan dan chip Yang dialihkan menghubungkan mereka.
Untuk CPU, proses implementasi keseluruhan sering disebut desain CPU. Untuk CPU, proses keseluruhan Implementasi Sering disebut CPU desain.
penggunaan yang lebih spesifik dari panjang termasuk arsitektur perangkat keras yang lebih umum skala yang lebih luas, seperti komputasi cluster dan Non-Uniform Memory Access (NUMA) arsitektur. Lebih spesifik penggunaan Istilah mencakup timing Yang lebih Luas arsitektur perangkat Keras Yang Umum lebih, Pembongkaran dan cluster komputasi Non-Uniform Memory arsitektur Access (NUMA).
[Sunting] Sejarah [sunting] Sejarah
The "arsitektur" dalam literatur komputer dapat ditelusuri dengan karya Lyle R. Johnson, Muhammad Usman Khan dan Frederick P. Brooks, Jr, anggota pada tahun 1959 dari departemen Organisasi Machine di pusat penelitian utama IBM. The "arsitektur" KESAWAN literatur Komputer dapat ditelusuri Artikel Baru karya Lyle R. Johnson, Muhammad Usman Khan dan Frederick P. Brooks, Jr, anggota PADA years 1959 Dari departemen di Pusat Organisasi Mesin PENELITIAN Utama IBM. Johnson memiliki kesempatan untuk menulis sebuah komunikasi penelitian eksklusif tentang Stretch, sebuah superkomputer IBM-dikembangkan untuk Los Alamos Scientific Laboratory. Johnson memiliki kesempatan untuk menulis sebuah Komunikasi PENELITIAN eksklusif Tentang Stretch, superkomputer IBM-dikembangkan untuk Los Alamos Scientific Laboratory. Dalam upaya untuk menggambarkan tingkat yang dipilihnya detail untuk membahas komputer dihiasi mewah, ia mencatat bahwa deskripsi tentang format, jenis instruksi, parameter hardware, dan perangkat tambahan kecepatan berada di tingkat "arsitektur sistem" - istilah yang tampaknya lebih berguna daripada "mesin organisasi". KESAWAN Upaya untuk menggambarkan tingkat Yang dipilihnya untuk detail membahas Mewah Komputer dihiasi, besarbesaran mencatat bahwa deskripsi Tentang format, jenis dan Instruksi, hardware parameter, dan perangkat Transaksi kecepatan berada di tingkat "sistem arsitektur" - Istilah small tampaknya lebih Yang berguna "mesin Organisasi". Selanjutnya, Brooks, salah satu desainer Stretch, mulai Bab 2 dari buku (Perencanaan Sistem Komputer:. Project Stretch, ed W. Buchholz, 1962) dengan menulis, "arsitektur komputer, seperti arsitektur lain, adalah seni menentukan kebutuhan pengguna struktur dan kemudian merancang untuk memenuhi kebutuhan tersebut seefektif mungkin dalam keterbatasan ekonomi dan teknologi ". Selanjutnya, Brooks, salah Satu desainer Stretch, Mulai Bab 2 buku Dari (Perencanaan Sistem Komputer:. Project Stretch, ed W. Buchholz, 1962) Artikel Baru menulis, "Komputer arsitektur, Pembongkaran arsitektur lain, adalah Seni menentukan kebutuhan pengguna ring merancang dan kemudian untuk memenuhi kebutuhan tersebut seefektif mungkin KESAWAN keterbatasan dan Teknologi Ekonomi ". Brooks melanjutkan untuk memainkan peran utama dalam pengembangan garis System/360 IBM komputer, dimana "arsitektur" mendapatkan uang sebagai nomina dengan definisi "apa yang user perlu tahu". Brooks melanjutkan untuk memainkan Peran Utama pengembangan KESAWAN Garis Komputer System/360 IBM, Dimana "arsitektur" uang sebagai nomina Artikel Baru mendapatkan definisi "APA Yang industri tahu pengguna perlu". Kemudian dunia komputer akan menggunakan istilah dalam cara yang kurang banyak eksplisit. Dunia Komputer Kemudian akan menggunakan Istilah KESAWAN cara Yang Kurang eksplisit BANYAK.
"Cara yang digunakan CPU dan memori internal melakukan akses," yang disebutkan di atas, tergelincir ke dalam definisi arsitektur komputer. "Yang perlengkapan Cara CPU dan Memori Mungkinkan melakukan internal," Yang disebutkan di Atas, tergelincir KESAWAN Komputer arsitektur ke definisi.
[Sunting] Komputer arsitektur [sunting] arsitektur Komputer
Ada banyak jenis arsitektur komputer: Ada BANYAK jenis dan arsitektur Komputer:
• Komputer Quantum vs Kimia Komputer komputer vs Quantum Komputer Kimia
• Prosesor skalar vs Vector Skalar prosesor prosesor vs prosesor vektor
• Non-Uniform Memory Access (NUMA) komputer Non-Uniform Memory Access (NUMA) Komputer
• Mesin vs mesin Register Stack PRATAMA mesin vs mesin Stack
• arsitektur Harvard vs von Neumann arsitektur arsitektur Harvard vs arsitektur von Neumann
• Arsitektur Selular Cellular arsitektur
Arsitektur komputer kuantum memegang janji paling untuk merevolusi komputasi. [3] Arsitektur Komputer kuantum memegang Janji pagar untuk merevolusi komputasi. [3]
[Sunting] Komputer topik arsitektur [sunting] Arsitektur Komputer topik
[Sunting] Sub-definisi [sunting] Sub-definisi
Beberapa praktisi arsitektur komputer di perusahaan seperti Intel dan AMD menggunakan pembedaan yang lebih halus: Beberapa praktisi arsitektur Komputer di anak pajak tangguhan Pembongkaran Intel dan AMD menggunakan lebih halus penyusutan:
• Macroarchitecture - lapisan arsitektur yang lebih abstrak dari mikroarsitektur, misalnya ISA Macroarchitecture - lapisan arsitektur Yang lebih abstrak Dari mikroarsitektur, misalnya ISA
• Instruction Set Architecture (ISA) - seperti yang didefinisikan di atas minus Instruction Set Architecture (ISA) - didefinisikan Yang di Atas Pembongkaran minus
• Majelis ISA - assembler cerdas dapat mengkonversi bahasa assembly abstrak umum untuk sekelompok mesin ke dalam bahasa mesin yang sedikit berbeda untuk implementasi yang berbeda Majelis ISA - Cerdas assembler dapat mengkonversi bahasa perakitan Umum abstrak untuk sekelompok mesin menjadi sedikit berbeda bahasa mesin untuk Implementasi berbeda Yang
• Programmer Terlihat Macroarchitecture - alat bahasa tingkat tinggi seperti kompiler dapat menentukan antarmuka yang konsisten atau kontrak untuk programmer menggunakan mereka, abstrak yang mendasari perbedaan antara ISA, UISA, dan microarchitectures. Programmer Terlihat Macroarchitecture - bahasa tingkat alat Yang lebih Tinggi Pembongkaran antarmuka kompiler dapat menentukan atau Kontrak Yang mereka untuk menggunakan programmer konsisten, Yang abstrak mendasari penyusutan ANTARA ISA, UISA, microarchitectures dan. Misalnya C, C + +, atau standar Java mendefinisikan berbeda Programmer Terlihat Macroarchitecture - walaupun dalam prakteknya mikroarsitektur C untuk komputer tertentu meliputi Misalnya C, C + +, atau Java Programmer standar Yang mendefinisikan berbeda Terlihat Macroarchitecture - KESAWAN walaupun prakteknya mikroarsitektur C Komputer untuk tertentu termasuk
• UISA (microcode Instruction Set Architecture) - sebuah keluarga mesin dengan microarchitectures tingkat hardware yang berbeda dapat berbagi microcode arsitektur yang umum, dan karenanya UISA. UISA (microcode Instruction Set Architecture) - Keluarga Artikel Baru microarchitectures sebuah mesin perangkat keras tingkat Yang berbeda dapat Berbagi microcode Umum arsitektur yang, dan karenanya UISA.
• Pin Arsitektur - set fungsi yang mikroprosesor diharapkan dapat memberikan, dari sudut pandang platform perangkat keras. Pin Arsitektur - fungsi mengatur sebuah mikroprosesor Yang diharapkan dapat memberikan, Sudut pandang Keras Dari platform perangkat. Misalnya x86 A20M, Ferr / IGNNE atau pin FLUSH, dan pesan yang prosesor diharapkan dapat memancarkan setelah menyelesaikan pembatalan cache sehingga cache eksternal dapat batal. Misalnya x86 A20M, Ferr / IGNNE atau pin FLUSH, dan prosesor Pesan Yang diharapkan dapat memancarkan Penghasilan kena pajak menyelesaikan pembatalan Batal cache cache sehingga dapat eksternal. fungsi arsitektur Pin lebih fleksibel daripada fungsi ISA - hardware eksternal dapat beradaptasi dengan pengkodean berubah, atau mengubah dari pin ke sebuah pesan - tetapi fungsi tersebut diharapkan akan diberikan dalam implementasi berturut-turut bahkan jika cara pengkodean mereka perubahan. fungsi arsitektur Pin FLEKSIBEL lebih small fungsi ISA - hardware eksternal dapat beradaptasi Artikel Baru pengkodean berubah, Dari mengubah atau pin sebuah Pesan ke - tetapi fungsi tersebut diharapkan akan diberikan KESAWAN Implementasi berturut-turut bahkan jika mereka perubahan cara pengkodean.

[Sunting] Peran arsitektur komputer [sunting] Komputer arsitektur Peran
[Sunting] Arsitektur Komputer: tombol [sunting] Arsitektur Komputer Definisi: definisi
Koordinasi tingkat abstrak prosesor di bawah kekuatan berubah, melibatkan desain, pengukuran dan evaluasi. Koordinasi tingkat abstrak prosesor di Bawah Kekuatan berubah, melibatkan desain, pengukuran dan Evaluasi. Ini juga termasuk prinsip kerja keseluruhan fundamental dari struktur logis internal sistem komputer. Ini Juga termasuk Prinsip kerja jangka pendek keseluruhan fundamental Dari ring logistik Komputer sistem internal.
Hal ini juga dapat didefinisikan sebagai desain bagian tugas-performing komputer, yaitu bagaimana berbagai gerbang dan transistor yang saling berhubungan dan disebabkan berfungsi sesuai petunjuk yang diberikan oleh programmer bahasa assembly. Suami hal Juga dapat didefinisikan sebagai desain Komputer melakukan tugas-Name of, bagaimana berbagai yaitu Gerbang transistor dan Yang saling berhubungan dan disebabkan berfungsi sesuai petunjuk diberikan Dibuat programmer bahasa assembly yang.

Categories:

0 Responses

Posting Komentar

Subscribe to My Blog

Subscribe Here