Processor design (original) (raw)
Procesor (CPU – Central Processing Unit) jakožto elektronický obvod (složený z velkého množství součástek – převážně tranzistorů) je umístěn na křemíkové destičce – CPU je vlastně složitý integrovaný obvod. Jeho popularita vzrostla hlavně díky výpočetní technice (počítače, notebooky, ale i chytré mobilní telefony), dnes se s nimi však můžeme setkat třeba i v pračce či ledničce. Procesor zpracovává informace (instrukce) v podobě strojového kódu a procesory s obdobnou strukturou jádra, které zároveň zpracovávají shodný strojový kód, mají stejnou architekturu.
Property | Value |
---|---|
dbo:abstract | Procesor (CPU – Central Processing Unit) jakožto elektronický obvod (složený z velkého množství součástek – převážně tranzistorů) je umístěn na křemíkové destičce – CPU je vlastně složitý integrovaný obvod. Jeho popularita vzrostla hlavně díky výpočetní technice (počítače, notebooky, ale i chytré mobilní telefony), dnes se s nimi však můžeme setkat třeba i v pračce či ledničce. Procesor zpracovává informace (instrukce) v podobě strojového kódu a procesory s obdobnou strukturou jádra, které zároveň zpracovávají shodný strojový kód, mají stejnou architekturu. (cs) أن أهم المكونات الرئيسية لأي حاسب هي وحدة المعالجة المركزية CPU والوظيفة الرئيسية لها تكمن في تنفيذ مجموعة التعليمات المخزنة في ذاكرة الحاسب. أساسيات وحدة المعالجة المركزية CPU BASICS تتألف وحدة المعالجة المركزية من ثلاث مكونات رئيسية هي: 1. * مجموعة المسجلات 2. * وحدة الحساب والمنطق ALU 3. * وحدة التحكم CU 1- تختلف مجموعة المسجلات من حاسب حاسب لاخر وذلك حسب بنيته. حيث تضم مجموعة مسجلات الأغراض العامة ومجموعة مسجلات الأغراض الخاصة.وتستخدم مجموعة مسجلات الأغراض العامة لأي غرض ما بينما مجموعة مسجلات الأغراض الخاصة يكون لها وظيفة محددة.على سبيل المثال عداد البرنامج PC هو مسجل أغراض خاصة يستخدم من أجل الأحتفاظ بعنوان التعليمة التي سيتم تنفيذها لاحقا بينما المسجل IR يحتفظ بالتعليمة الحالية التي يتم تنفيذها حالياً. 2- وحدة الحساب والمنطق ALU تزود الدارات اللازمة من أجل تنفيذ العمليات الحسابية والمنطقية وعمليات الإزاحة الموجودة في مجموعة التعليمات 3- وحدة التحكم CU مسؤولة عن جلب التعليمة من الذاكرة الرئيسية وفك شفرتها وتنفيذها.الشكل 5.1 يبين المكونات الرئيسية لوحدة المعالجة المركزية CPU والعلاقة بين نظام الذاكرة وأجهزة الدخل والخرج I/O. تقوم وحدة المعالجة المركزية بجلب التعليمات من الذاكرة وقراءة التعليمات من الذاكرة وكتابتها فيها ونقل البيانات من وإلى أجهزة الدخل والخرج. يمكن تنفيذ دورة التعليمة بشكل مبسط ومثالي كما يلي: 1. * جلب التعليمة التي سيتم تنفيذها من الذاكرة والتي عنوانها مخزن في المسجل PC وتخزينها في المسجل IR. 2. * فك شيفرة التعليمة. 3. * جلب المتحولات من الذاكرة وتخزينها في مسجلات ال CPU. 4. * تنفيذ التعليمة. 5. * نقل النتائج من مسجلات ال CPU إلى الذاكرة. تتكرر دورة تنفيذ التعليمة طالما توجد تعليمات يجب تنفيذها وإن عملية أختبار المقاطعة تكون عادة ضمن دورة تنفيذ التعليمة، ومثال على ذلك طلبات أجهزة الدخل والخرج والطفحان الرياضي وخطأ الصفحة.عندما يتم مصادفة طلب المقاطعة فإنه يتم الانتقال إلى روتين خدمة المقاطعة وهو عبارة عن برنامج يستدعى لجمع الحالات حول البرنامج الجاري تنفيذه (ar) Eine Prozessorarchitektur beschreibt den Aufbau von Prozessoren bzw. Prozessorkernen. Prozessorarchitekturen unterscheiden sich in Art und Umfang der folgenden Einheiten, die zusammen eine elektronische Schaltung zu einem Prozessor bzw. Prozessorkern ergeben: * ein Registersatz zum Speichern temporärer Anwendungsdaten (Akkumulator und andere General-Purpose-Register) und zur Darstellung des Verarbeitungs-Kontextes (Flag-Register, Stapelzeiger, Segmentregister und so weiter) * Arithmetisch-logische Einheit (ALU) zur arithmetischen und logischen Verarbeitung von Registerinhalten * Interner Daten-, Adress- und Steuerbus. Diese sind von ihren externen Pendants zu unterscheiden. * ein Steuerwerk, das innerhalb der Befehlsausführung im Prozessortakt Tore innerhalb der internen Busse öffnet und schließt und so den Datenfluss zwischen Registern, der ALU und den externen Bussen steuert Beispiele für Prozessorarchitekturen sind AMD64, ARM und MIPS. Sie gehören zu den Mikroprozessor-Architekturen. Die populäre x86-Architektur kann aufgrund ihrer bis in die 1970er Jahre zurückreichenden Geschichte nicht mehr sinnvoll als Prozessorarchitektur bezeichnet werden. Diese ist eher eine Rechnerarchitektur: Ein in 8086-Assembler geübter Anwendungsprogrammierer kommt ohne Weiteres auch mit der Intel64-Architektur zurecht. Im Aufbau gibt es allerdings keine Gemeinsamkeiten mehr, die über die Disposition der Register hinausgeht. Innerhalb einer Architektur kann es Prozessoren mit mehreren Kernen geben. Sogar ein gemischter Aufbau mit mehreren Kernen unterschiedlicher Architektur in einem Prozessor ist möglich, z. B. IBMs Cell-Prozessor als Kombination von PowerPC und SPEs. Während in modernen PCs oder Servern als Hauptprozessor nur noch Prozessoren mit 32 oder 64 Bit Verarbeitungsbreite genutzt werden, sind Spezialprozessoren für sehr unterschiedliche Aufgaben im Einsatz, z. B. Mikrocontroller, Signalprozessoren, Grafikkarten oder Buscontroller. Im Gegensatz zu praktisch allen zuvor genannten Prozessoren, die taktgesteuert sind, gibt es auch ungetaktete, asynchrone Prozessoren. Da sie ohne Taktung auskommen, weisen asynchrone Prozessoren eine bessere elektromagnetische Verträglichkeit auf und verbrauchen während Prozesspausen kaum Strom. Theoretisch passt sich ihre Leistung den elektrophysikalischen Möglichkeiten und der softwarelogischen Bedarfssituation an. Allerdings gibt es für asynchrone digitale Schaltungen weit weniger ausgereifte Entwicklungstechniken, weshalb dieser Ansatz selten verfolgt wird. (de) El Diseño de procesadores es un campo de la ingeniería de ordenadores y de la ingeniería electrónica (fabricación) en todo aquello relativo a la realización de un procesador, un componente muy importante dentro del hardware de ordenador. Durante la etapa de diseño hay que escoger un conjunto de instrucciones y un paradigma de ejecución concreto (p. ej. VLIW O RISC) y el comportamiento lógico de la microarquitectura, pudiendo hacerse le descripción mediante lenguaje Verilog/VHDL. Para el diseño de microprocesadores, esta descripción incluye también su manufactura empleando algunos de la variedad de procesos de fabricación de dispositivos semiconductores, dando como resultado una pastilla el cual es insertado en un encapsulado. Este encapsulado se puede soldar a una placa de circuito impreso (PCB) o insertado en un zócalo ya soldado previamente. * Datos: Q1303814 (es) Processor design is a subfield of computer engineering and electronics engineering (fabrication) that deals with creating a processor, a key component of computer hardware. The design process involves choosing an instruction set and a certain execution paradigm (e.g. VLIW or RISC) and results in a microarchitecture, which might be described in e.g. VHDL or Verilog. For microprocessor design, this description is then manufactured employing some of the various semiconductor device fabrication processes, resulting in a die which is bonded onto a chip carrier. This chip carrier is then soldered onto, or inserted into a socket on, a printed circuit board (PCB). The mode of operation of any processor is the execution of lists of instructions. Instructions typically include those to compute or manipulate data values using registers, change or retrieve values in read/write memory, perform relational tests between data values and to control program flow. Processor designs are often tested and validated on one or several FPGAs before sending the design of the processor to a foundry for semiconductor fabrication. (en) Une architecture externe de processeur ou architecture de jeu d'instructions (ISA, de l'anglais instruction set architecture), ou tout simplement architecture (de processeur), est la spécification fonctionnelle d'un processeur, du point de vue du programmeur en langage machine. L'architecture comprend notamment la donnée d'un jeu d'instructions, d'un ensemble de registres visibles par le programmeur, d'une organisation de la mémoire et des entrées sorties, des modalités d'un éventuel support multiprocesseur, etc. Le terme externe employé ici permet de bien faire la différence avec la microarchitecture ou architecture interne, qui s'intéresse à l'implémentation pratique du comportement spécifié par une architecture externe. Une architecture externe donnée peut être implémentée sous forme de plusieurs microarchitectures. (fr) CPU設計の記事では、コンピュータのプロセッサの設計(デザイン)について解説する。 (ja) De processorarchitectuur is bepalend voor hoe de centrale verwerkingseenheid binnen een processor met zijn werkgeheugen en randapparatuur binnen een computerarchitectuur kan communiceren. Er bestaan drie basisarchitecturen, en of het nu een digitale signaal processor (DSP), een microcontroller (MCU) of microprocessor (MPU) is welke toegepast wordt, allen zijn ze volgens een van deze drie basisarchitecturen ontworpen. (nl) Architektura procesora – wspólne określenie najważniejszych z punktu widzenia budowy i funkcjonalności cech procesora. Na architekturę procesora składają się: * model programowy procesora (ang. Instruction Set Architecture) – zestaw instrukcji procesora oraz inne jego cechy istotne z punktu widzenia programisty, bez względu na ich wewnętrzną realizację; stanowi granicę pomiędzy warstwą sprzętową a programową * mikroarchitektura procesora (ang. microarchitecture) – wewnętrzna, sprzętowa implementacja danego modelu programowego, określająca sposób wykonywania operacji przez procesor, szczegółową budowę wewnętrzną procesora itd. Procesory realizujące ten sam model programowy, mogą znacznie różnić się między sobą na poziomie mikroarchitektury – np. różne wewnętrznie procesory firmy Intel i AMD realizują te same modele programowe, np. IA-32 bądź AMD64 (tzw. EM64T). W zależności od sposobu przechowywania danych i rozkazów przez mikroprocesor, możemy wyróżnić: * architekturę von Neumanna – zarówno dane, jak i programy są przechowywane w tym samym bloku pamięci; * architekturę harwardzką – rozkazy i dane są przechowywane w oddzielnych pamięciach; * architekturę mieszaną – połączenie dwóch powyższych typów: rozdzielono pamięci rozkazów i danych, jednak wykorzystują one wspólne magistrale. (pl) Modelo intel Pentium. É responsável por processar dados transformando-os em informação e transmitir informações através da placa mãe para controle de periféricos. Uma parte do micro processador chamada unidade de interface com barramento BIU recebe dados com instruções codificadas da RAM do computador, o processador esta conectado a RAM através dos circuitos da placa mãe (conhecidos também como barramento). A unidade de interface envia dados por dos caminhos separados, um caminho conduz a unidade de armazenamento de 8K usado para dados e o outro conduz a um cache idêntico usado para apenas para o código que diz ao processador o que fazer com esses dados, os dados e códigos ficam nesses caches até que as outras partes do processador necessitem deles. Enquanto o código espera em seu cache outra parte da CPU chamada de unidade de previsão de desvio inspeciona as instruções para determinar qual das unidades lógico aritméticas conhecidas como ulas pode maneja-lo mais eficientemente esta inspeção garante que uma das ulas não fique esperando enquanto a outra termina de executar uma outra instrução. * ARM * * * i386A AMD produz Athlon, AthlonXP, Duron, AthlonMP, Sempron e Turion. Já a Intel produz a x86 e compatíveis, o que inclui: Pentium e Pentium-MMX, Pentium Pro, Pentium-II, Pentium-III, Celeron, Pentium 4, Xeon, Core Duo, e Centrino/Centrino Duo. Além disso, a VIA C3/C3-m e Eden/Eden-N. * x86_64AMD 64-bit e compatíveis, tais como Athlon64/FX/X2, Turion64, Opteron. Intel 64-bit, conhecidos como EM64T. * ia64Processadores HP Itanium * ppcProcessadores PowerPC, tais como os usados em Apple Power Macintosh, G3, G4, e G5. Sistemas IBM pSeries. * sparcProcessadores , tais como os utilizados nos servidores escolares. (pt) Архитекту́ра проце́ссора — количественная[уточнить] составляющая компонентов микроархитектуры вычислительной машины (процессора компьютера) (например, регистр флагов или регистры процессора), рассматриваемая IT-специалистами в аспекте прикладной деятельности. С точки зрения: * программиста — совместимость с определённым набором команд (например, процессоры, совместимые с командами Intel x86), их структуры (например, систем адресации или организации регистровой памяти) и способа исполнения (например, счётчик команд). * аппаратной составляющей вычислительной системы — это некий набор свойств и качеств, присущий целому семейству процессоров (иначе говоря — «внутренняя конструкция», «организация» этих процессоров). Имеются различные классификации архитектур процессоров как по организации (например, по количеству и сложности отдельных команд: RISC, CISC; по возможности доступа команд к памяти), так и по назначению (например, специализированные графические, математические или предназначенные для цифровой обработки сигналов). (ru) Processorarkitektur kallar man det sätt en centralprocessor (CPU) eller annan processor arbetar på. Processorerna har normalt, på lite olika sätt, hand om all databehandling inklusive såväl aritmetiska som logiska beräkningar. Vidstående figur visar lite förenklat hur en CPU kan fungera. Den nyttjar dock inget indexregister vilket är en finess som tillkom först 1949. I övrigt återspeglar den en fullt funktionell CPU. Vi har alltså: * En ackumulator (AC) där data mellanlagras och manipuleras (främst skiftas och återlagras från ALU:n) * En ALU (Arithmetic Logic Unit) där de aritmetiska och logiska operationerna utförs * En programräknare (PC) som håller reda på var och vad som ska exekveras/läsas ur arbetsminnet * Ett adressregister (AR) där adresserna mellanlagras * Ett dataregister (DR) där data mellanlagras * Ett instruktionsregister (IR) där instruktionerna realiseras i form av små primitiva mikroinstruktioner. Förutom ovanstående behövs: * Ett CCR för att tyda de aritmetiska operationernas resultat. Till exempel har vi så kallade flaggor för negativt tal (Negative, N=1), för stort tal (Carry, C=1), noll (Zero, Z=1) och utanför talområdet (Overflow, V=1). I normala fall har vi även flaggor för Interrupt (I) och så kallad Half Carry (H) som inträffar mellan nibblar vid aritmetiska operationer. * En heladderare (FA) för additionen eller subtraktionen (på tvåkomplementsform) som inte alltid behöver göras på flyttalsform. * Vi kan skippa separat multiplikator/dividerare om man kan acceptera multipler om 2 som aritmetisk operation med hjälp av skiftning (LSL=*2, LSR=/2) (Horners metod). Dessutom kan det vara bra att ha: * Ett stackpekarregister (SP). Detta speciellt om man vill kunna använda sig av subrutinanrop (som kräver att minst PC+1 sparas undan som återhoppsadress). Det är ännu viktigare vid interrupt (IRQ) om man väljer att implementera det i sin processor. (sv) 处理器设计是指设计计算机处理器(如中央处理器(CPU))的工程学,是计算机硬件(设计)的一部分,它是计算机工程和电子工程中的一个分支。 (zh) |
dbo:wikiPageExternalLink | http://faculty.lasierra.edu/~ehwang/digitaldesign%7C https://web.archive.org/web/20100113033730/http:/www.gamezero.com/team-0/articles/math_magic/micro/index.html |
dbo:wikiPageID | 7597 (xsd:integer) |
dbo:wikiPageLength | 19814 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1119271660 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Amdahl's_law dbr:7400_series dbr:PowerPC dbr:Processor_(computing) dbr:Processor_register dbr:Programmable_Array_Logic dbr:Electronic_design_automation dbr:Minimal_instruction_set_computer dbr:Network_on_a_chip dbr:Read-only_memory dbr:Benchmark_(computing) dbr:Application-specific_integrated_circuit dbr:History_of_general-purpose_CPUs dbr:Atmel_AVR dbr:VHDL dbr:Verilog dbr:Design_rule_checking dbr:EEMBC dbr:Instruction_pipelining dbr:Instructions_per_second dbr:Integrated_circuit dbr:Integrated_circuit_design dbr:Intellectual_property dbr:Interrupt_latency dbr:SPARC dbr:Gate_array dbr:Circuit_design dbr:Moore's_law dbr:Control_unit dbr:SystemC dbr:Optical_computing dbr:Very-large-scale_integration dbr:Transistor-transistor_logic dbr:Arithmetic_logic_unit dbr:Berkeley_RISC dbr:MOS_Technology_6502 dbc:Design_engineering dbr:Chip_carrier dbr:Standard_Performance_Evaluation_Corporation dbr:Clock_signal dbr:Comparison_of_instruction_set_architectures dbr:Complex_instruction_set_computer dbr:Computational_RAM dbr:Computer_engineering dbr:Computer_hardware dbr:Emitter-coupled_logic dbr:Emulator dbr:Functional_verification dbr:Microarchitecture dbr:Parallax_Propeller dbr:Parallel_computing dbr:Performance_per_watt dbr:Phase-locked_loop dbr:Pipeline_(computing) dbr:Process_design_kit dbr:Programmable_logic_array dbr:Programmable_logic_device dbr:C++ dbr:CPU_cache dbr:CPU_socket dbr:Datapath dbr:Logic_synthesis dbr:ARM_architecture_family dbr:FLOPS dbr:Central_processing_unit dbr:Die_(integrated_circuit) dbr:Floorplan_(microelectronics) dbr:Microcontroller dbr:Semiconductor_device_fabrication dbr:Logic_gate dbr:Real-time_computing dbr:Reconfigurable_computing dbr:Register_transfer_language dbr:High-level_synthesis dbr:ANSI_C dbc:Computer_engineering dbc:Central_processing_unit dbr:Stack_(data_structure) dbr:Digital_signal_processor dbr:CMOS dbr:Field-programmable_gate_array dbr:Green_computing dbr:Time-to-market dbr:IA32 dbr:Index_register dbr:Instruction_set dbr:Instruction_set_architecture dbr:Intel dbr:Microprocessor dbr:Reduced_instruction_set_computer dbr:Cache_memory dbr:X86-64 dbr:Printed_circuit_board dbr:Photomask dbr:Virtual_machine dbr:Static_timing_analysis dbr:System_on_a_chip dbr:Signal_integrity dbr:Virtual_memory dbr:Reduced_instruction_set_computing dbr:IA-32 dbr:Library_(electronics) dbr:Very_long_instruction_word dbr:Finite-state_machine dbr:Place_and_route dbr:Soft_microprocessor dbr:Parasitic_capacitance dbr:Register_file dbr:Megahertz_Myth dbr:SPECfp dbr:8051 dbr:Electronics_engineering dbr:Power_consumption dbr:Superscalar dbr:Microprogram dbr:Small_Scale_Integration dbr:Register_transfer_level dbr:Reconfigurable_logic dbr:Clock_distribution_network dbr:Clockless_CPU dbr:Semiconductor_fabrication dbr:Google_search_technology dbr:Microprogramming dbr:Memory_(computing) |
dbp:wikiPageUsesTemplate | dbt:CPU_technologies dbt:Citation_needed dbt:Cite_book dbt:Clarify dbt:Design dbt:Main dbt:Prose dbt:Reflist dbt:Short_description dbt:Wikibooks |
dcterms:subject | dbc:Design_engineering dbc:Computer_engineering dbc:Central_processing_unit |
gold:hypernym | dbr:Task |
rdf:type | dbo:Agent yago:WikicatMicroprocessors yago:Artifact100021939 yago:Chip103020034 yago:Conductor103088707 yago:Device103183080 yago:Instrumentality103575240 yago:Microprocessor103760310 yago:Object100002684 yago:PhysicalEntity100001930 yago:SemiconductorDevice104171831 yago:Whole100003553 |
rdfs:comment | Procesor (CPU – Central Processing Unit) jakožto elektronický obvod (složený z velkého množství součástek – převážně tranzistorů) je umístěn na křemíkové destičce – CPU je vlastně složitý integrovaný obvod. Jeho popularita vzrostla hlavně díky výpočetní technice (počítače, notebooky, ale i chytré mobilní telefony), dnes se s nimi však můžeme setkat třeba i v pračce či ledničce. Procesor zpracovává informace (instrukce) v podobě strojového kódu a procesory s obdobnou strukturou jádra, které zároveň zpracovávají shodný strojový kód, mají stejnou architekturu. (cs) CPU設計の記事では、コンピュータのプロセッサの設計(デザイン)について解説する。 (ja) De processorarchitectuur is bepalend voor hoe de centrale verwerkingseenheid binnen een processor met zijn werkgeheugen en randapparatuur binnen een computerarchitectuur kan communiceren. Er bestaan drie basisarchitecturen, en of het nu een digitale signaal processor (DSP), een microcontroller (MCU) of microprocessor (MPU) is welke toegepast wordt, allen zijn ze volgens een van deze drie basisarchitecturen ontworpen. (nl) 处理器设计是指设计计算机处理器(如中央处理器(CPU))的工程学,是计算机硬件(设计)的一部分,它是计算机工程和电子工程中的一个分支。 (zh) أن أهم المكونات الرئيسية لأي حاسب هي وحدة المعالجة المركزية CPU والوظيفة الرئيسية لها تكمن في تنفيذ مجموعة التعليمات المخزنة في ذاكرة الحاسب. أساسيات وحدة المعالجة المركزية CPU BASICS تتألف وحدة المعالجة المركزية من ثلاث مكونات رئيسية هي: 1. * مجموعة المسجلات 2. * وحدة الحساب والمنطق ALU 3. * وحدة التحكم CU 2- وحدة الحساب والمنطق ALU تزود الدارات اللازمة من أجل تنفيذ العمليات الحسابية والمنطقية وعمليات الإزاحة الموجودة في مجموعة التعليمات (ar) Eine Prozessorarchitektur beschreibt den Aufbau von Prozessoren bzw. Prozessorkernen. Prozessorarchitekturen unterscheiden sich in Art und Umfang der folgenden Einheiten, die zusammen eine elektronische Schaltung zu einem Prozessor bzw. Prozessorkern ergeben: Beispiele für Prozessorarchitekturen sind AMD64, ARM und MIPS. Sie gehören zu den Mikroprozessor-Architekturen. (de) El Diseño de procesadores es un campo de la ingeniería de ordenadores y de la ingeniería electrónica (fabricación) en todo aquello relativo a la realización de un procesador, un componente muy importante dentro del hardware de ordenador. Durante la etapa de diseño hay que escoger un conjunto de instrucciones y un paradigma de ejecución concreto (p. ej. VLIW O RISC) y el comportamiento lógico de la microarquitectura, pudiendo hacerse le descripción mediante lenguaje Verilog/VHDL. * Datos: Q1303814 (es) Une architecture externe de processeur ou architecture de jeu d'instructions (ISA, de l'anglais instruction set architecture), ou tout simplement architecture (de processeur), est la spécification fonctionnelle d'un processeur, du point de vue du programmeur en langage machine. L'architecture comprend notamment la donnée d'un jeu d'instructions, d'un ensemble de registres visibles par le programmeur, d'une organisation de la mémoire et des entrées sorties, des modalités d'un éventuel support multiprocesseur, etc. (fr) Processor design is a subfield of computer engineering and electronics engineering (fabrication) that deals with creating a processor, a key component of computer hardware. The design process involves choosing an instruction set and a certain execution paradigm (e.g. VLIW or RISC) and results in a microarchitecture, which might be described in e.g. VHDL or Verilog. For microprocessor design, this description is then manufactured employing some of the various semiconductor device fabrication processes, resulting in a die which is bonded onto a chip carrier. This chip carrier is then soldered onto, or inserted into a socket on, a printed circuit board (PCB). (en) Architektura procesora – wspólne określenie najważniejszych z punktu widzenia budowy i funkcjonalności cech procesora. Na architekturę procesora składają się: * model programowy procesora (ang. Instruction Set Architecture) – zestaw instrukcji procesora oraz inne jego cechy istotne z punktu widzenia programisty, bez względu na ich wewnętrzną realizację; stanowi granicę pomiędzy warstwą sprzętową a programową * mikroarchitektura procesora (ang. microarchitecture) – wewnętrzna, sprzętowa implementacja danego modelu programowego, określająca sposób wykonywania operacji przez procesor, szczegółową budowę wewnętrzną procesora itd. (pl) Modelo intel Pentium. É responsável por processar dados transformando-os em informação e transmitir informações através da placa mãe para controle de periféricos. Uma parte do micro processador chamada unidade de interface com barramento BIU recebe dados com instruções codificadas da RAM do computador, o processador esta conectado a RAM através dos circuitos da placa mãe (conhecidos também como barramento). A unidade de interface envia dados por dos caminhos separados, um caminho conduz a unidade de armazenamento de 8K usado para dados e o outro conduz a um cache idêntico usado para apenas para o código que diz ao processador o que fazer com esses dados, os dados e códigos ficam nesses caches até que as outras partes do processador necessitem deles. Enquanto o código espera em seu cache ou (pt) Processorarkitektur kallar man det sätt en centralprocessor (CPU) eller annan processor arbetar på. Processorerna har normalt, på lite olika sätt, hand om all databehandling inklusive såväl aritmetiska som logiska beräkningar. Vidstående figur visar lite förenklat hur en CPU kan fungera. Den nyttjar dock inget indexregister vilket är en finess som tillkom först 1949. I övrigt återspeglar den en fullt funktionell CPU. Vi har alltså: Förutom ovanstående behövs: Dessutom kan det vara bra att ha: (sv) Архитекту́ра проце́ссора — количественная[уточнить] составляющая компонентов микроархитектуры вычислительной машины (процессора компьютера) (например, регистр флагов или регистры процессора), рассматриваемая IT-специалистами в аспекте прикладной деятельности. С точки зрения: Имеются различные классификации архитектур процессоров как по организации (например, по количеству и сложности отдельных команд: RISC, CISC; по возможности доступа команд к памяти), так и по назначению (например, специализированные графические, математические или предназначенные для цифровой обработки сигналов). (ru) |
rdfs:label | تصميم وحدة المعالجة المركزية (ar) Architektura procesoru (cs) Prozessorarchitektur (de) Diseño de procesadores (es) Architecture de processeur (fr) CPU設計 (ja) Processor design (en) Processorarchitectuur (nl) Architektura procesora (pl) Arquitetura de microprocessadores (pt) Архитектура процессора (ru) Processorarkitektur (sv) 处理器设计 (zh) |
owl:sameAs | freebase:Processor design yago-res:Processor design wikidata:Processor design dbpedia-ar:Processor design dbpedia-cs:Processor design dbpedia-de:Processor design dbpedia-es:Processor design dbpedia-fa:Processor design dbpedia-fr:Processor design http://hi.dbpedia.org/resource/सीपीयू_शिल्पों_की_तुलना dbpedia-ja:Processor design dbpedia-mk:Processor design dbpedia-nl:Processor design dbpedia-pl:Processor design dbpedia-pt:Processor design dbpedia-ru:Processor design dbpedia-sk:Processor design dbpedia-sv:Processor design dbpedia-tr:Processor design dbpedia-zh:Processor design https://global.dbpedia.org/id/KuK5 |
prov:wasDerivedFrom | wikipedia-en:Processor_design?oldid=1119271660&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Processor_design |
is dbo:wikiPageRedirects of | dbr:CPU_design dbr:Microprocessor_design dbr:Hardware_design dbr:Chip_design dbr:CPU_Architecture dbr:CPU_architecture |
is dbo:wikiPageWikiLink of | dbr:Boolean_flag dbr:Integrated_circuit_design dbr:Technical_informatics dbr:Processor_architecture dbr:Apple–Intel_architecture dbr:Comparison_of_CPU_microarchitectures dbr:Comparison_of_instruction_set_architectures dbr:Computer_engineering_compendium dbr:Computer_science dbr:Frontend_and_backend dbr:Microarchitecture dbr:Microcode dbr:Axis_Communications dbr:Centre_for_Development_of_Advanced_Computing dbr:Logic_gate dbr:Jack_Baskin_School_of_Engineering dbr:Instruction_set_architecture dbr:RPCS3 dbr:CPU_design dbr:System_on_a_chip dbr:Virtual_memory dbr:Lynette_Willoughby dbr:Outline_of_computing dbr:Microprocessor_design dbr:Hardware_design dbr:Chip_design dbr:CPU_Architecture dbr:CPU_architecture |
is rdfs:seeAlso of | dbr:Central_processing_unit |
is foaf:primaryTopic of | wikipedia-en:Processor_design |