st-pti: Re: Architektura & Organizacja
Subject:
RE: [st-pti] Architektura & Organizacja
From:
"Tomasz Klasa" ####@####.####
Date:
7 Dec 2017 16:50:57 +0000
Message-Id: <005201d36f7b$d4cad700$7e608500$@o2.pl>
Rozróżnienie na architekturę i organizację komputera nie jest niczym nowym. Architektura komputera to wszystko to, co jest widoczne/dostępne z poziomu oprogramowania. Organizacja to jest realizacja danej architektury. Jednocześnie, to, co nazywamy architekturą procesora to formalnie jest organizacja.
Przykładem jest architektura x86 czy AMD-64. Procesorów zgodnych z x86 jest wiele. Gdy przyjrzymy się ich budowie, to okaże się, że poniżej zestawu instrukcji i rejestrów, które wynikają z architektury, jest cała masa różnic. Np. sposób realizacji architektury x86 w procesorze Intel Sandy Bridge jest inny niż w Intel P4 i jeszcze inny niż w AMD Athlon. Natomiast dla programisty to wszystko nie ma znaczenia, bo on (a raczej kompilator) widzi tylko zestaw instrukcji i rejestrów wynikający z x86. Natomiast organizacja, czyli ten sposób realizacji architektury, ma kluczowy wpływ na wydajność procesora.
Pozdrawiam,
Tomasz Klasa
-----Original Message-----
From: Zygmunt Ryznar ####@####.####
Sent: Thursday, December 7, 2017 10:35 AM
To: ST PTI
Subject: Re: [st-pti] Architektura & Organizacja
Dla mnie pojęcie "architektura komputera" obejmuje też jego strukturę
- podobnie jak architektura budynku obejmuje nie tylko opis
funkcjonalny. Nadmiar pojęć wcale nie precyzuje istoty
tematu-obiektu..
R.Z.
W dniu 7 grudnia 2017 09:24 użytkownik Waclaw Iszkowski
####@####.#### napisał:
> HI,
>
> W okresie nauczania informatyki na Wydz. Elektroniki PW na zajęciach i w
> skryptach były prezentowane pojęcia:
>
> Architektura komputera - jego opis funkcjonalny wraz listą akceptowalnych
> instrukcji.
>
> Organizacja komputera - jego opis struktury - rejestrów, szyn, pamięci,
> procesora, itp z układami realizacji rozkazów.
>
>
> Przykładowo ICL 1900 i ODRA 1300 miały tę samą architekturę (obie serie
> legalnie korzystały z tego samego oprogramowania) ale miały nieco odmienne
> organizacje - czyli realizacje tej samej architektury.
>
> Podobnie pecety typu IBM PC miały (mają) tę samą architekturę ale nieco
> odmienne organizacje. Również RIADy i IBM 360 miały tę samą architekturę -
> tutaj z powodu "przystosowania" oprogramowania.
>
>
> I jeszcze ciekawostka:
>
> Znany niektórym Per Brinch Hansen napisał książkę The Architecture of
> Concurrent Programs - książkę tę na naszą prośbę zakupiła za dewizy
> Biblioteka PW, po czym książka zniknęła. Dopiero jeden z naszych studentów
> dotarł do niej (to taki też aktualny dziwoląg językowy) w Bibliotece
> Wydziału Architektury.
>
> Pozdrawiam
>
> WBI
>
>
>
> --- ST-PTI. Lista dyskusyjna Sekcji Terminologicznej PTI. Archiwum publiczne
> listy: http://lists.tldp.org/go.to?list=st-pti ---
---
ST-PTI. Lista dyskusyjna Sekcji Terminologicznej PTI.
Archiwum publiczne listy: http://lists.tldp.org/go.to?list=st-pti
---