Harvard architecture (original) (raw)

About DBpedia

Harvardská architektura je počítačová architektura, která fyzicky odděluje paměť programu a dat a jejich spojovací obvody. Název pochází z elektromechanického počítače Harvard Mark I – zástupce 0. generace, který implementoval tuto architekturu. Mark I měl strojové instrukce uloženy na děrované pásce (o šířce 24 bitů) a data na elektromechanických deskách (23 číslic široké).

thumbnail

Property Value
dbo:abstract بنية هارفارد هي بنية حاسوبية تتميز بأن ذاكرة التعليمات وذاكرة البيانات مستقلتين عن بعضهما فيزيائياً. وتستخدم كل ذاكرة منهما مسارات منفصلة للعنونة ونقل البيانات. نشأ المصطلح من الحاسوب هارفارد مارك I، الذي كان يستخدم شريطاً مثقبّاً (بعرض 24 بت) لتخزين التعليمات، وعدادات إلكتروميكانيكية لتخزين البيانات. كان تخزين البيانات في هذه الأجهزة القديمة ينحصر بوحدة المعالجة المركزية، ولم يكن الوصول إلى التعليمات وتحميلها بشكل بيانات ممكناً. كما أن المعالج لم يكن قادراً على الإقلاع وحده، بل يجب أن يعمل شخص على تحميل البرامج. تعتمد معظم المعالجات اليوم على مسارات منفصلة لزيادة الأداء، لكنها في الواقع تعتمد على بنية هارفارد معدلة، حيث تدعم هذه المعالجات مهاماً إضافية مثل تحميل برنامج من قرص تخزيني على أنه بيانات ثم تنفيذه. (ar) L'arquitectura Harvard és una arquitectura de computadors amb les vies d'emmagatzematge i de senyal físicament separats per a instruccions i dades. El terme es va originar a l'ordinador Harvard Mark I basat en relés, que emmagatzemava instruccions en cinta perforada ( d'ample) i les dades als comptadors electromecànics. Aquestes primeres màquines tenien l'emmagatzematge de dades totalment contingut dins de la unitat central de processament, i no proporcionaven accés a l'emmagatzematge d'instruccions com a dades. Els programes havien de ser carregats per un operador; el processador no es podia inicialitzar ell mateix. Avui dia, la majoria dels processadors implementen aquest tipus de vies de senyals separades per motius de rendiment, però en realitat implementen una arquitectura de Harvard modificada, pel que pot suportar tasques com carregar un programa d'emmagatzemat a disc com a dades i després executar-lo. Originalment, el terme arquitectura Harvard feia referència a les arquitectures de computadores que utilitzaven dispositius d'emmagatzematge físicament separats per a les instruccions i per a les dades (en oposició a l'Arquitectura de von Neumann). El terme prové de la computadora Harvard Mark I, que emmagatzemava les instruccions en cintes perforades i les dades en interruptors. Aquests ordinadors primerencs tenien un espai d'emmagatzematge de dades contingut enterament dins la unitat de procés de dades i no tenien accés a les instruccions com a dades. En l'arquitectura Harvard no cal que ambdues memòries comparteixin característiques. En particular l'amplada de paraula, temporització, tecnologia i estructura d'adreçament poden ser diferents. En alguns sistemes les instruccions s'emmagatzemen en memòries només de lectura (ROM) i les dades en memòria RAM. La memòria d'instruccions sovint és força més gran que la memòria de dades. (ca) Harvardská architektura je počítačová architektura, která fyzicky odděluje paměť programu a dat a jejich spojovací obvody. Název pochází z elektromechanického počítače Harvard Mark I – zástupce 0. generace, který implementoval tuto architekturu. Mark I měl strojové instrukce uloženy na děrované pásce (o šířce 24 bitů) a data na elektromechanických deskách (23 číslic široké). (cs) Η Αρχιτεκτονική Χάρβαρντ (Harvard Architecture) είναι μια αρχιτεκτονική υπολογιστών πολύ δημοφιλής στους μικροελεγκτές. Ο χώρος διευθύνσεων προγράμματος είναι ανεξάρτητος από εκείνον των . Το μήκος των στο χώρο του προγράμματος μπορεί να είναι διαφορετικό από το μήκος των λέξεων στο χώρο των δεδομένων. Οι (εκτός από εκείνες του άλματος) στα προγράμματα μπορούν να έχουν σαν διευθύνσεις του χώρου των δεδομένων. (el) Die Harvard-Architektur bezeichnet in der Informatik ein Schaltungskonzept, bei dem der Befehlsspeicher logisch und physisch vom Datenspeicher getrennt ist.Die logische Trennung ergibt sich aus verschiedenen Adressräumen und verschiedenen Maschinenbefehlen zum Zugriff auf Befehl- und Datenspeicher. Die physische Trennung ist mit zwei getrennten Speichern realisiert, auf die der Zugriff über je einen eigenen Bus erfolgt. Bei einer weniger strikten Trennung von Befehls- und Datenspeichern spricht man von einer modifizierten Harvard-Architektur. (de) The Harvard architecture is a computer architecture with separate storage and signal pathways for instructions and data. It contrasts with the von Neumann architecture, where program instructions and data share the same memory and pathways. The term originated from the Harvard Mark I relay-based computer, which stored instructions on punched tape (24 bits wide) and data in electro-mechanical counters. These early machines had data storage entirely contained within the central processing unit, and provided no access to the instruction storage as data. Programs needed to be loaded by an operator; the processor could not initialize itself. Modern processors appear to the user to be systems with von Neumann architectures, with the program code stored in the same main memory as the data. For performance reasons, internally and largely invisible to the user, most designs have separate processor caches for the instructions and data, with separate pathways into the processor for each. This is one form of what is known as the modified Harvard architecture. Harvard architecture is historically, and traditionally, split into two address spaces, but having three, i.e. two extra (and all accessed in each cycle) is also done, while rare. (en) Harvardeko arkitektura, konputagailuen arkitektura mota bat da. Bertan, programa bateko aginduak eta datuak memoriako zati desberdinetan metatzen dira. Hori ez ezik, datuak eta aginduak bereiz lantzeko aukera ematen du, hau da, komandoetarako memoria bat eta datuetarako beste memoria bat du. Lehenengo sistema informatikoak, Harvardeko arkitekturaren adibide batzuk dira, non programaren aginduak ingurune batean egon zitezketen, adibidez, txartel zulatuetan; eta gordetako datuak beste leku batean egon zitezketen, esaterako, zinta magnetikoetan. Honako arkitektura, normalean, ez da helburu orokorreko ordenagailuetan erabiltzen, baizik eta aplikazio orokorreko konputagailuetan; hala nola, edo etan. (eu) La arquitectura de Harvard es una arquitectura de computadora con pistas de almacenamiento y de señal físicamente separadas para las instrucciones y para los datos. El término proviene de la computadora Harvard Mark I basada en relés, que almacenaba las instrucciones sobre cintas perforadas (de 24 bits de ancho) y los datos en interruptores electromecánicos. Estas primeras máquinas tenían almacenamiento de datos totalmente contenido dentro la unidad central de procesamiento, y no proporcionaban acceso al almacenamiento de instrucciones como datos. Los programas necesitaban ser cargados por un operador; el procesador no podría arrancar por sí mismo. En la actualidad la mayoría de los procesadores implementan dichas vías de señales separadas por motivos de rendimiento, pero en realidad implementan una arquitectura Harvard modificada, para que puedan soportar tareas tales como la carga de un programa desde una unidad de disco como datos para su posterior ejecución. (es) L’architecture de type Harvard est une conception des processeurs qui sépare physiquement la mémoire de données et la mémoire programme. L’accès à chacune des deux mémoires s’effectue via deux bus distincts. (fr) 하버드 아키텍처(Harvard architecture)는 본래 명령용 버스와 데이터용 버스로 물리적으로 분할한 컴퓨터 아키텍처를 나타내는 용어이다. (폰 노이만 구조와 대비시킨 용어이기도 하다). (ko) L'architettura Harvard, in informatica, è un tipo di architettura hardware per computer digitali in cui vi è separazione tra la memoria contenente i dati e quella contenente le istruzioni. Il termine inizialmente indicava l'architettura del computer Harvard Mark I, un computer basato su relè che memorizzava le istruzioni su un nastro perforato mentre i dati venivano memorizzati in un contatore elettromeccanico a 23 cifre. Questa macchina non era dotata di un'unità di immagazzinamento dei dati: questi erano interamente memorizzati dalla CPU e il loro caricamento e salvataggio era un processo eseguito in modo manuale agendo sui contatori. Oggi, la maggior parte dei processori implementa percorsi di segnale separati per motivi di prestazioni, ma in realtà implementa un'architettura Harvard modificata, quindi possono supportare attività come il caricamento di un programma dalla memoria del disco come dati ed eseguirlo. (it) ハーバード・アーキテクチャとは、命令用とデータ用に物理的に分割された記憶装置と信号通路を持ち、命令用とデータ用で主記憶のアドレス空間が分かれているコンピュータ・アーキテクチャのことで、ノイマン型アーキテクチャと対比される。 (ja) Architektura harwardzka – rodzaj architektury komputera. W odróżnieniu od architektury von Neumanna, pamięć danych programu jest oddzielona od pamięci rozkazów. Podstawowa architektura komputerów zerowej generacji i początkowa komputerów pierwszej generacji. Prostsza (w stosunku do architektury von Neumanna) budowa przekłada się na większą szybkość działania, ten typ architektury jest wykorzystywany w procesorach sygnałowych oraz przy dostępie procesora do pamięci cache. Oddzielenie pamięci danych od pamięci rozkazów sprawia, że architektura harwardzka jest stosowana w mikrokomputerach jednoukładowych, w których dane programu są zapisane w nieulotnej pamięci ROM (EPROM/EEPROM), natomiast dla danych tymczasowych wykorzystana jest pamięć RAM (wewnętrzna lub zewnętrzna). (pl) Een Harvard-architectuur is een ontwerp van CPU's dat, in tegenstelling tot de meer gebruikelijke Von Neumann-architectuur, gescheiden bussen (en adresruimtes) heeft voor data en instructies. Dit resulteert (over het algemeen) in een snellere processor, daar het ophalen van de volgende instructie en het wegschrijven van het resultaat van de laatste instructie gelijktijdig kan gebeuren. Ook wordt vaak opslagruimte uitgespaard, daar data- en instructiegeheugens niet dezelfde woordbreedte hoeven te hebben. Het nadeel is dat sommige bewerkingen (zoals calculated jumps en pointers) onmogelijk of ingewikkelder zijn. De Harvard-architectuur wordt voornamelijk gebruikt in microcontrollers en DSP's, op "normale" processoren wordt de Von Neumann-architectuur gebruikt. Microcontrollers die gebaseerd op een Harvard architectuur zijn onder andere: * Atmel AVR Serie * Intel 8051 * Motorola en (nl) Гарвардская архитектура — архитектура ЭВМ, отличительными признаками которой являются: * хранилище инструкций и хранилище данных представляют собой разные физические устройства; * канал инструкций и канал данных также физически разделены. Архитектура была разработана Говардом Эйкеном в конце 1930-х годов в Гарвардском университете. (ru) A Arquitetura de Harvard (AO 1945: Arquitectura de Harvard) baseia-se em um conceito mais recente que a de Von Neumann, tendo surgido da necessidade de se pôr o microcontrolador para trabalhar mais rápido. É uma arquitetura de computador que se distingue das outras por possuir duas memórias diferentes e independentes em termos de barramento e ligação ao processador. É utilizada nos microcontroladores PIC. Tem, como principal característica, o acesso à memória de dados de modo separado em relação à memória de programa. Baseada também na separação de barramentos de dados das memórias onde estão as instruções de programa e das memórias de dados, permite que um processador possa acessar as duas simultaneamente, obtendo um desempenho melhor do que a da Arquitetura de von Neumann, pois pode buscar uma nova instrução enquanto executa outra. A principal vantagem dessa arquitetura é que a leitura de instruções e de alguns tipos de operandos pode ser feita ao mesmo tempo em que a execução das instruções (tempo Tcy). Isso significa que o sistema fica todo o tempo executando instruções, o que acarreta um significativo ganho de velocidade. Enquanto uma instrução está sendo executada, a seguinte está sendo lida. Esse processo é conhecido como pipelining (canalização). A arquitetura Harvard também possui um repertório com menos instruções que a de von Neumann, e essas são executadas apenas num único ciclo de relógio. Arquiteturas de Harvard são normalmente utilizadas em qualquer sistemas especializados ou para usos específicos. É utilizado em processamento de sinal digital especializados (DSP), normalmente por produtos de áudio e vídeo de transformação. Ele também é usado em muitos pequenos microcontroladores utilizados em aplicações eletrônicas, tais como os processadores ARM (sigla em inglês para Advanced RISC Machine) base de muitos fabricantes. Os microcontroladores com arquitetura Havard são também conhecidos como "microcontroladores RISC" (Computador com Conjunto Reduzido de Instruções), e os microcontroladores com uma arquitetura Von-Neumann, de "microcontroladores CISC" (Computador com um Conjunto Complexo de Instruções). Porém, atualmente as linhas CISC e RISC é muito tênue, não existindo mais essa diferenciação, visto que os processadores atuais tem instruções complexas ao mesmo tempo que buscam minimizar o tempo de execução. (pt) Harvard-arkitekturen är en datorarkitektur med fysiskt separata bussar för programinstruktioner och arbetsdata. Termen kommer ursprungligen från Harvard Mark I, en relä-baserad dator från 1944, som använde instruktioner sparade på hålremsa och data i elektromekaniska minnen. (sv) Га́рвардська архітекту́ра (англ. Harvard architecture) — архітектура обчислювальних машин, головною відмінністю якої від інших подібних архітектур (див. напр. Архітектура фон Неймана) є те, що дані та оператори (алгоритм) зберігаються окремо. Першим комп'ютером, який застосовував гарвардську архітектуру, був Mark I, який експлуатувався в Гарварді (звідки назва архітектури) та зберігав команди окремо на перфокартах, а дані в релейному запам'ятовуючому пристрої. Така структура має одну важливу перевагу над фон-нейманівською архітектурою: дані можна завантажувати для обробки з запам'ятовуючого пристрою одночасно з командами. В фон-нейманівській архітектурі для зв'язку операційного та керувального пристроїв (які разом складають центральний процесор), використовується одна шина, тому необхідно спочатку завантажити в процесор команду, а вже потім, звернувшись по тій же шині за адресою, яка вказана в команді — завантажити дані. Наявність в гарвардській архітектурі двох незалежних підсистем пам'яті з окремими шинами дозволяє вести процес завантаження команд і даних практично паралельно. Головним недоліком гарвардської архітектури є порівняна з фон-нейманівською складність реалізації. Адже для кожного з запам'ятовуючих пристроїв необхідний свій контролер і своя шина, що зі збільшенням розрядності призводить до зростання кількості з'єднань у системі, і це негативно впливає як на складність проектування, так і на швидкодію. Гарвардська архітектура широко застосовується в спеціалізованих обчислювачах, зокрема в мікроконтролерах та цифрових сигнальних процесорах, де необхідний високоінтенсивний обмін даними. Також за гарвардською архітектурою зазвичай організується кеш-пам'ять в ЕОМ загального призначення, яка розділяється окремо на кеш-пам'ять команд та кеш-пам'ять даних (але, точніше, це стосується внутрішньої організації процесора, а не архітектури ЕОМ). (uk) 哈佛架构(英語:Harvard architecture)是一种将程序指令储存和数据储存分开的存储器结构(Split Cache)。这一词起源于Harvard Mark I型继电器式计算机,它存储指令(24位)在纸带上和数据于机电计数器上。中央处理器首先到程序指令储存器中读取程序指令内容,解码后得到数据地址,再到相应的数据储存器中读取数据,并进行下一步的操作(通常是执行)。程序指令储存和数据储存分开,数据和指令的储存可以同时进行,可以使指令和数据有不同的数据宽度,如Microchip公司的PIC16芯片的程序指令是14位宽度,而数据是8位宽度。程序需要由操作者加载;处理器无法自行初始化。 如今,大多数处理器由于性能原因实现了这种独立信号通路的结构,但实际上大多是应用了改进的哈佛结构,所以它们可以支持从磁盘将一个程序作为数据加载并执行的任务。 哈佛架构的微处理器通常具有较高的执行效率。其程序指令和数据指令分开组织和储存的,执行时可以预先读取下一条指令。 目前使用哈佛架构的中央处理器和微控制器有很多,除了上面提到的Microchip公司的PIC系列芯片,还有摩托罗拉公司的MC68系列、公司的Z8系列、Atmel公司的AVR系列和安谋公司的ARM9、ARM10和ARM11。 (zh)
dbo:thumbnail wiki-commons:Special:FilePath/Harvard_architecture.svg?width=300
dbo:wikiPageExternalLink http://wikidifferences.com/Difference_Between_Harvard_Architecture_And_Von_Neumann_Architecture https://developer.arm.com/documentation/ka002816/latest https://www.slideshare.net/CarmenUgay/harvard-architecture-12019907
dbo:wikiPageID 58019 (xsd:integer)
dbo:wikiPageLength 11237 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1120406086 (xsd:integer)
dbo:wikiPageWikiLink dbr:Power_ISA dbr:Read-only_memory dbr:Memory_address dbr:Atmel_AVR dbr:VLIW dbr:Instruction_prefetch dbr:Electro-mechanical dbr:Modified_Harvard_architecture dbr:Machine_language dbr:Static_random-access_memory dbr:Computer_architecture dbr:Punched_tape dbr:CPU_cache dbr:Data dbr:ARM_architecture dbr:Flash_memory dbr:PIC_microcontroller dbr:Central_processing_unit dbr:Machine_code dbc:Classes_of_computers dbr:Harvard_Mark_I dbr:Atmel dbc:Computer_architecture dbr:Text_string dbr:Digital_signal_processors dbr:Booting dbr:Intel_80486 dbr:Microchip_Technology dbr:Microcontrollers dbr:Random-access_memory dbr:Word_(computer_architecture) dbr:X86 dbr:Von_Neumann_architecture dbr:Single_instruction,_multiple_data dbr:Texas_Instruments_TMS320 dbr:Computer_storage dbr:Function_table dbr:Main_memory dbr:Instruction_fetch dbr:Memory_bound dbr:File:Harvard_architecture.svg
dbp:wikiPageUsesTemplate dbt:CPU_technologies dbt:Efn dbt:For dbt:Main dbt:Notelist dbt:Refimprove dbt:Reflist dbt:Rp dbt:See_also dbt:Short_description dbt:Use_American_English
dct:subject dbc:Classes_of_computers dbc:Computer_architecture
gold:hypernym dbr:Architecture
rdf:type owl:Thing dbo:Company yago:WikicatMicroprocessors yago:Artifact100021939 yago:Chip103020034 yago:Conductor103088707 yago:Device103183080 yago:Instrumentality103575240 yago:Microprocessor103760310 yago:Object100002684 yago:PhysicalEntity100001930 yago:SemiconductorDevice104171831 yago:Whole100003553
rdfs:comment Harvardská architektura je počítačová architektura, která fyzicky odděluje paměť programu a dat a jejich spojovací obvody. Název pochází z elektromechanického počítače Harvard Mark I – zástupce 0. generace, který implementoval tuto architekturu. Mark I měl strojové instrukce uloženy na děrované pásce (o šířce 24 bitů) a data na elektromechanických deskách (23 číslic široké). (cs) Η Αρχιτεκτονική Χάρβαρντ (Harvard Architecture) είναι μια αρχιτεκτονική υπολογιστών πολύ δημοφιλής στους μικροελεγκτές. Ο χώρος διευθύνσεων προγράμματος είναι ανεξάρτητος από εκείνον των . Το μήκος των στο χώρο του προγράμματος μπορεί να είναι διαφορετικό από το μήκος των λέξεων στο χώρο των δεδομένων. Οι (εκτός από εκείνες του άλματος) στα προγράμματα μπορούν να έχουν σαν διευθύνσεις του χώρου των δεδομένων. (el) Die Harvard-Architektur bezeichnet in der Informatik ein Schaltungskonzept, bei dem der Befehlsspeicher logisch und physisch vom Datenspeicher getrennt ist.Die logische Trennung ergibt sich aus verschiedenen Adressräumen und verschiedenen Maschinenbefehlen zum Zugriff auf Befehl- und Datenspeicher. Die physische Trennung ist mit zwei getrennten Speichern realisiert, auf die der Zugriff über je einen eigenen Bus erfolgt. Bei einer weniger strikten Trennung von Befehls- und Datenspeichern spricht man von einer modifizierten Harvard-Architektur. (de) L’architecture de type Harvard est une conception des processeurs qui sépare physiquement la mémoire de données et la mémoire programme. L’accès à chacune des deux mémoires s’effectue via deux bus distincts. (fr) 하버드 아키텍처(Harvard architecture)는 본래 명령용 버스와 데이터용 버스로 물리적으로 분할한 컴퓨터 아키텍처를 나타내는 용어이다. (폰 노이만 구조와 대비시킨 용어이기도 하다). (ko) ハーバード・アーキテクチャとは、命令用とデータ用に物理的に分割された記憶装置と信号通路を持ち、命令用とデータ用で主記憶のアドレス空間が分かれているコンピュータ・アーキテクチャのことで、ノイマン型アーキテクチャと対比される。 (ja) Гарвардская архитектура — архитектура ЭВМ, отличительными признаками которой являются: * хранилище инструкций и хранилище данных представляют собой разные физические устройства; * канал инструкций и канал данных также физически разделены. Архитектура была разработана Говардом Эйкеном в конце 1930-х годов в Гарвардском университете. (ru) Harvard-arkitekturen är en datorarkitektur med fysiskt separata bussar för programinstruktioner och arbetsdata. Termen kommer ursprungligen från Harvard Mark I, en relä-baserad dator från 1944, som använde instruktioner sparade på hålremsa och data i elektromekaniska minnen. (sv) 哈佛架构(英語:Harvard architecture)是一种将程序指令储存和数据储存分开的存储器结构(Split Cache)。这一词起源于Harvard Mark I型继电器式计算机,它存储指令(24位)在纸带上和数据于机电计数器上。中央处理器首先到程序指令储存器中读取程序指令内容,解码后得到数据地址,再到相应的数据储存器中读取数据,并进行下一步的操作(通常是执行)。程序指令储存和数据储存分开,数据和指令的储存可以同时进行,可以使指令和数据有不同的数据宽度,如Microchip公司的PIC16芯片的程序指令是14位宽度,而数据是8位宽度。程序需要由操作者加载;处理器无法自行初始化。 如今,大多数处理器由于性能原因实现了这种独立信号通路的结构,但实际上大多是应用了改进的哈佛结构,所以它们可以支持从磁盘将一个程序作为数据加载并执行的任务。 哈佛架构的微处理器通常具有较高的执行效率。其程序指令和数据指令分开组织和储存的,执行时可以预先读取下一条指令。 目前使用哈佛架构的中央处理器和微控制器有很多,除了上面提到的Microchip公司的PIC系列芯片,还有摩托罗拉公司的MC68系列、公司的Z8系列、Atmel公司的AVR系列和安谋公司的ARM9、ARM10和ARM11。 (zh) بنية هارفارد هي بنية حاسوبية تتميز بأن ذاكرة التعليمات وذاكرة البيانات مستقلتين عن بعضهما فيزيائياً. وتستخدم كل ذاكرة منهما مسارات منفصلة للعنونة ونقل البيانات. نشأ المصطلح من الحاسوب هارفارد مارك I، الذي كان يستخدم شريطاً مثقبّاً (بعرض 24 بت) لتخزين التعليمات، وعدادات إلكتروميكانيكية لتخزين البيانات. كان تخزين البيانات في هذه الأجهزة القديمة ينحصر بوحدة المعالجة المركزية، ولم يكن الوصول إلى التعليمات وتحميلها بشكل بيانات ممكناً. كما أن المعالج لم يكن قادراً على الإقلاع وحده، بل يجب أن يعمل شخص على تحميل البرامج. (ar) L'arquitectura Harvard és una arquitectura de computadors amb les vies d'emmagatzematge i de senyal físicament separats per a instruccions i dades. El terme es va originar a l'ordinador Harvard Mark I basat en relés, que emmagatzemava instruccions en cinta perforada ( d'ample) i les dades als comptadors electromecànics. Aquestes primeres màquines tenien l'emmagatzematge de dades totalment contingut dins de la unitat central de processament, i no proporcionaven accés a l'emmagatzematge d'instruccions com a dades. Els programes havien de ser carregats per un operador; el processador no es podia inicialitzar ell mateix. (ca) The Harvard architecture is a computer architecture with separate storage and signal pathways for instructions and data. It contrasts with the von Neumann architecture, where program instructions and data share the same memory and pathways. Harvard architecture is historically, and traditionally, split into two address spaces, but having three, i.e. two extra (and all accessed in each cycle) is also done, while rare. (en) La arquitectura de Harvard es una arquitectura de computadora con pistas de almacenamiento y de señal físicamente separadas para las instrucciones y para los datos. El término proviene de la computadora Harvard Mark I basada en relés, que almacenaba las instrucciones sobre cintas perforadas (de 24 bits de ancho) y los datos en interruptores electromecánicos. Estas primeras máquinas tenían almacenamiento de datos totalmente contenido dentro la unidad central de procesamiento, y no proporcionaban acceso al almacenamiento de instrucciones como datos. Los programas necesitaban ser cargados por un operador; el procesador no podría arrancar por sí mismo. (es) Harvardeko arkitektura, konputagailuen arkitektura mota bat da. Bertan, programa bateko aginduak eta datuak memoriako zati desberdinetan metatzen dira. Hori ez ezik, datuak eta aginduak bereiz lantzeko aukera ematen du, hau da, komandoetarako memoria bat eta datuetarako beste memoria bat du. Lehenengo sistema informatikoak, Harvardeko arkitekturaren adibide batzuk dira, non programaren aginduak ingurune batean egon zitezketen, adibidez, txartel zulatuetan; eta gordetako datuak beste leku batean egon zitezketen, esaterako, zinta magnetikoetan. (eu) L'architettura Harvard, in informatica, è un tipo di architettura hardware per computer digitali in cui vi è separazione tra la memoria contenente i dati e quella contenente le istruzioni. Il termine inizialmente indicava l'architettura del computer Harvard Mark I, un computer basato su relè che memorizzava le istruzioni su un nastro perforato mentre i dati venivano memorizzati in un contatore elettromeccanico a 23 cifre. Questa macchina non era dotata di un'unità di immagazzinamento dei dati: questi erano interamente memorizzati dalla CPU e il loro caricamento e salvataggio era un processo eseguito in modo manuale agendo sui contatori. (it) Architektura harwardzka – rodzaj architektury komputera. W odróżnieniu od architektury von Neumanna, pamięć danych programu jest oddzielona od pamięci rozkazów. Podstawowa architektura komputerów zerowej generacji i początkowa komputerów pierwszej generacji. Prostsza (w stosunku do architektury von Neumanna) budowa przekłada się na większą szybkość działania, ten typ architektury jest wykorzystywany w procesorach sygnałowych oraz przy dostępie procesora do pamięci cache. (pl) Een Harvard-architectuur is een ontwerp van CPU's dat, in tegenstelling tot de meer gebruikelijke Von Neumann-architectuur, gescheiden bussen (en adresruimtes) heeft voor data en instructies. Dit resulteert (over het algemeen) in een snellere processor, daar het ophalen van de volgende instructie en het wegschrijven van het resultaat van de laatste instructie gelijktijdig kan gebeuren. Ook wordt vaak opslagruimte uitgespaard, daar data- en instructiegeheugens niet dezelfde woordbreedte hoeven te hebben. Microcontrollers die gebaseerd op een Harvard architectuur zijn onder andere: (nl) A Arquitetura de Harvard (AO 1945: Arquitectura de Harvard) baseia-se em um conceito mais recente que a de Von Neumann, tendo surgido da necessidade de se pôr o microcontrolador para trabalhar mais rápido. É uma arquitetura de computador que se distingue das outras por possuir duas memórias diferentes e independentes em termos de barramento e ligação ao processador. É utilizada nos microcontroladores PIC. Tem, como principal característica, o acesso à memória de dados de modo separado em relação à memória de programa. (pt) Га́рвардська архітекту́ра (англ. Harvard architecture) — архітектура обчислювальних машин, головною відмінністю якої від інших подібних архітектур (див. напр. Архітектура фон Неймана) є те, що дані та оператори (алгоритм) зберігаються окремо. Першим комп'ютером, який застосовував гарвардську архітектуру, був Mark I, який експлуатувався в Гарварді (звідки назва архітектури) та зберігав команди окремо на перфокартах, а дані в релейному запам'ятовуючому пристрої. (uk)
rdfs:label بنية هارفارد (ar) Arquitectura Harvard (ca) Harvardská architektura (cs) Harvard-Architektur (de) Αρχιτεκτονική Χάρβαρντ (el) Arquitectura Harvard (es) Harvard arkitektura (eu) Architettura Harvard (it) Harvard architecture (en) Architecture de type Harvard (fr) 하버드 아키텍처 (ko) ハーバード・アーキテクチャ (ja) Harvard-architectuur (nl) Architektura harwardzka (pl) Arquitetura Harvard (pt) Harvardarkitektur (sv) Гарвардская архитектура (ru) Гарвардська архітектура (uk) 哈佛结构 (zh)
rdfs:seeAlso dbr:Memory_bottleneck
owl:sameAs freebase:Harvard architecture yago-res:Harvard architecture wikidata:Harvard architecture dbpedia-ar:Harvard architecture dbpedia-ca:Harvard architecture dbpedia-cs:Harvard architecture dbpedia-de:Harvard architecture dbpedia-el:Harvard architecture dbpedia-es:Harvard architecture dbpedia-et:Harvard architecture dbpedia-eu:Harvard architecture dbpedia-fa:Harvard architecture dbpedia-fi:Harvard architecture dbpedia-fr:Harvard architecture dbpedia-he:Harvard architecture dbpedia-hr:Harvard architecture dbpedia-hu:Harvard architecture dbpedia-it:Harvard architecture dbpedia-ja:Harvard architecture dbpedia-ko:Harvard architecture dbpedia-lmo:Harvard architecture dbpedia-nl:Harvard architecture dbpedia-pl:Harvard architecture dbpedia-pt:Harvard architecture dbpedia-ro:Harvard architecture dbpedia-ru:Harvard architecture dbpedia-sh:Harvard architecture dbpedia-sk:Harvard architecture dbpedia-sr:Harvard architecture dbpedia-sv:Harvard architecture dbpedia-tr:Harvard architecture dbpedia-uk:Harvard architecture dbpedia-vi:Harvard architecture dbpedia-zh:Harvard architecture https://global.dbpedia.org/id/4pTkp
prov:wasDerivedFrom wikipedia-en:Harvard_architecture?oldid=1120406086&ns=0
foaf:depiction wiki-commons:Special:FilePath/Harvard_architecture.svg
foaf:isPrimaryTopicOf wikipedia-en:Harvard_architecture
is dbo:wikiPageDisambiguates of dbr:Harvard_(disambiguation)
is dbo:wikiPageWikiLink of dbr:NX_bit dbr:MPC5xx dbr:Memory_address dbr:Memory_architecture dbr:OpenRISC_1200 dbr:Blackfin dbr:History_of_general-purpose_CPUs dbr:List_of_common_microcontrollers dbr:Developmental_systems_theory dbr:EDVAC dbr:Number_One_Electronic_Switching_System dbr:Computer dbr:MasPar dbr:ST6_and_ST7 dbr:RIPAC_(microprocessor) dbr:Glossary_of_computer_hardware_terms dbr:Model_V dbr:Modified_Harvard_architecture dbr:Comparison_of_CPU_microarchitectures dbr:Computer_architecture dbr:Computer_engineering_compendium dbr:Memory_bank dbr:Gigatron_TTL dbr:Prefetch_input_queue dbr:Translation_lookaside_buffer dbr:Trusted_computing_base dbr:SP-1_switch dbr:Hack_computer dbr:Just-in-time_compilation dbr:8-bit_computing dbr:4-bit_computing dbr:Central_processing_unit dbr:History_of_RISC_OS dbr:Kendall_Square_Research dbr:Machine_code dbr:Microcontroller dbr:List_of_Intel_processors dbr:Harvard_(disambiguation) dbr:HP_3000 dbr:Harvard_Mark_I dbr:Harvard_Mark_II dbr:Harvard_Mark_III dbr:Harvard_Mark_IV dbr:Athlon dbr:Counter_machine dbr:Asynchronous_circuit dbr:ARM9 dbr:ARM_Cortex-M dbr:ATHENA_computer dbr:LatticeMico32 dbr:TriMedia_(mediaprocessor) dbr:Register_machine dbr:Texas_Instruments_TMS1000 dbr:Digital_signal_processor dbr:Bus_(computing) dbr:COP8 dbr:Instruction_set_architecture dbr:Intel_4004 dbr:Intel_8051 dbr:Random-access_machine dbr:Random-access_stored-program_machine dbr:Reduced_instruction_set_computer dbr:Self-modifying_code dbr:Word_(computer_architecture) dbr:XAP_processor dbr:Mechanical_calculator dbr:Turing_machine dbr:SuperH dbr:Single-board_microcontroller dbr:Von_Neumann_architecture dbr:Stored-program_computer dbr:First_Draft_of_a_Report_on_the_EDVAC dbr:Zilog_Z8 dbr:Motorola_88000 dbr:PicoChip dbr:Super_Harvard_Architecture_Single-Chip_Computer dbr:Nonblocking_minimal_spanning_switch dbr:STM8 dbr:PIC_instruction_listings dbr:PIC_microcontrollers dbr:POWER1 dbr:Systolic_array dbr:S1C6x
is foaf:primaryTopic of wikipedia-en:Harvard_architecture