Architektura systemów komputerowych 10

1.Rozkazy procesora

Rozkazy dzielimy na kilka grup

a)arytmetyczne

b)przesłań

c)sterujące

-skoki

-skoki zamykające

d)inne

-NOP(nic nie rób)

-HLT(zatrzymanie procesora)

Rozkaz dzielimy na

[[Kod operacji][operandy]]

Typowy rozkaz ma 3 pola takie jak [[kod operacji] [argument 1][argument 2][argument 3]]

Kod operacji może być przechowywany w rejestrze i komórkach operacji. Tych ostatnich jest zdecydowanie więcej. Lecz szybszy dostęp mamy do rejestru.

W komputerze z akumulatorem rozkaz wygląda tak

Zwykły Z akumulatorem (dwu argumentowy)

[[add][x1][x2][x3]] [[ADD][b][a<-a+b]]

Pośrednie rozwiązianie x86

[[KOP][arg1/jednocześnie jest miejscem na wynik][arg2]]

Tryby adresowania

Adresowanie bezpośrednie wskazujemy rejestr lub komórkę pamięci

Adresownie pośrednie wskazujemy adres do rejestru lub komórki

Adresowanie natychmiastowa (znajdź)

Adresowanie względne np. skocz o 16bajtów do przodu //korzyść to przesuwanie programu

2.Reprezentacja informacji w komputerze

-rozkazy

-znaki

Jeżeli mam np200 rozkazów to każdemu trzeba przypisać inny ciąg binarny. 2n>200 n=

Kod ASCII

Kod UNICODE on jest 16bitowy pozwala zapisać języki alfabetów chiński japoński itp.

-obrazy

jako zbiór punktów. Obrazy kolorowe [R][G][B] po 8 bitów na kolor.//tak jest w przypadku monitora komputerowego. W drukarce ma się to trochę inaczej [c][m][y][k] (poszukaj co to znaczy)

-dźwięki

Wykonujemy próbkowanie i kwantyzację, stosujemy podziałkę i zapisujemy liczby na podstawie podziałki (występuje tam zaokrąglenie więc występuje zniekształcenie)

Teoria próbkowania - Częstotliwość próbkowania powinna być co najmniej dwa razy większa od największej częstotliwości występującej w widmie próbkowanego sygnału.

//szum kwantyzacji Częstotliwość próbkowania

Przeciętna jakość 300-3400 Hz 8000 8bit

Hi-Fi 20-20000Hz 44100 16bit

-filmy

Wiadomo że każdy film jest kompresowany bo różnica miedzy kolenymi klatkami jest niewielka więc odnotowuje się tylko zmiany między poszczególnymi komórkami.

-liczby

Stało przecinkowe oraz zmienno przecinkowe

Architektura procesora 8080 (8bitowy)

A
B C
D E
H L
PC(licznik rozkazów)
SP(wskaźnik stosu)

Poszukaj co oznaczają dane oznaczenia

Poszukaj co oznaczają dane oznaczenia

Poszukaj co oznaczają dane oznaczenia

3.Rozkazy

3.1Rozkazy przesłań

Mov[][]-przesuń z dwoma argumentami. Np. MOV[A][B] czyli zawartość B prześlij do A

MVI[][] -Jeżli argument jest natychmiastowy to do skopiowania będziemy korzystać właśnie z tego rozkazu

LXI[][] – wpisz to pary rejestru np. LXI[B][3050]

Jeżeli przejdziemy na architekturę x86 to wszystkim tym rozkazom będzie odpowiadał jeden rozkaz MOV

4.Pamięć

Są dwa podstawowe rodzaje pamięci RAM i ROM.

Pamięci RAM dzielimy na statyczne i dynamiczne. Statyczne są szybsze (cache) . Dynamiczne są tańsze, lecz trzeba je odświeżacz.

Pamięć można sobie wyobrazić jako tablice ponumerowanych komórek i odwołujemy się do neij podając adres komórki.

Adres 1

0

Pamięci ROM

-PROM zaprogramowana pamięć ram

-EPROM to samo co wcześniej tyle że z możliwością kasowania(całości) poprzez naświetlanie lampa kwarcową

-EEPROM to samo co wcześniej tyle że kasowanie odbywało się elektrycznie.

Jest to poprzednik pamięć flash. Flash był o tyle lepszy że pozwalał na kasowanie wybranych bloków a nie całości (EEPROM)

-Flash zapis trwa dłużej niż odczyt


Wyszukiwarka

Podobne podstrony:
tranzystory mosfet(1), Architektura systemów komputerowych, Sentenza, Sentenza
sciaga-skrocona, Informatyka Stosowana, Architektura systemów komputerowych, ASK
ukl 74xx, Informatyka PWr, Algorytmy i Struktury Danych, Architektura Systemów Komputerowych, Archit
Architektura systemów komputerowych przeliczanie systemów, Notatki
T 3 Architektura systemow komputerowych wytyczne
ASK, Informatyka Stosowana, Architektura systemów komputerowych, ASK
R5 Budowa mikroprocesora, Architektura Systemów Komputerowych
Laboratorium z Architektury systemów komputerowych, Nieliniowe, Skład grupy laboratoryjnej:
Laboratorium z Architektury systemów komputerowych, Nieliniowe, Skład grupy laboratoryjnej:
Wyt T 3 Architektura systemow komputerowych
wyk.9, Informatyka PWr, Algorytmy i Struktury Danych, Architektura Systemów Komputerowych, Assembler
Sprawozdanie 2, Informatyka PWr, Algorytmy i Struktury Danych, Architektura Systemów Komputerowych,
wyk.7.1, Informatyka PWr, Algorytmy i Struktury Danych, Architektura Systemów Komputerowych, Assembl
zagadnienia-arch-zaoczne, Architektura systemów komputerowych, Sentenza, Sentenza
pytania na wejściówki - 97-2003, Architektura Systemów Komputerowych
Zegar sciaga, Studia Informatyka 2011, Semestr 1, Architektura systemów komputerowych, Ściągi
sumator i polsumator, Architektura systemów komputerowych, Sentenza, Sentenza
20030829125435, Architektura systemów komputerowych
AK, Architektura systemów komputerowych

więcej podobnych podstron