Moja lekcja

 0    55 schede    blyatcyka
Scarica mp3 Stampa Gioca Testa il tuo livello
 
Domanda język polski Risposta język polski
Bit
inizia ad imparare
binary digit – wylaczony/wylaczony
Wyjaśnij zależności pomiędzy bitami, bajtami i słowami
inizia ad imparare
Bajt składa się z 8 bitow a slowo składa się z ciagu bajtow
Dlaczego system dwójkowy i dziesiętny nazywamy pozycyjnymi systemami liczbowymi?
inizia ad imparare
Od pozycji cyfry zalezy potega podstawy systemu liczbowego.
Co to jest podstawa systemu liczbowego?
inizia ad imparare
Podstawa systemu liczbowego odpowiada liczbie, która będzie podnoszona do potegi w zaleznosci od pozycji na jakiej się znajduje
Co oznacza błąd przepełnienia w kontekście liczb bez znaku?
inizia ad imparare
W dzialaniach dwoch licz dodatnich lub ujemnych przeniesienie bitu na bit znaku to przepelnienie
Wymień trzy metody reprezentacji liczb całkowitych w komputerach cyfrowych i wyjaśnij różnice między nimi
inizia ad imparare
Znak modul – prosty – pierwszy bit z lewej oznacza czy liczba jest dodatania czy ujemna 1 to ujemna 0 to dodatania.
Który z trzech sposobów reprezentacji liczb całkowitych jest najczęściej wykorzystywany? Reprezentacja Znak-Moduł, dopełnienia do jedynki i dopełnienia do
inizia ad imparare
U2 jest najczesciej stosowany nie ma problemu z zerem dodatnim i zerem ujemnym w przeciwnosci do znak-modul lub dopelnieniowy
Co to jest błąd przepełnienia i jak można go wykryć?
inizia ad imparare
Overflow – przeniesienie na znak bitu, Carry – przeniesienie poza znak bitu
Czym różni się przepełnienie w kontekście liczb bez znaku od przepełnienia liczb ze znakiem?
inizia ad imparare
Przepelnienie w liczbach bez znaku powoduje bledny wynik, natomiast w znakach z liczba nie koniecznie musi prowadzic to do blednego wyniku
Jakie problemy wynikają z faktu, że komputery potrafią przechowywać jedynie liczby całkowite?
inizia ad imparare
Brak dokladnych obliczen naukowych(zaookraglanie)
Jak nazywają się trzy części, z których składa się każda liczba zmiennoprzecinkowa?
inizia ad imparare
Znak, cecha, mantysa
Co to jest przesunięty wykładnik i jakie korzyści osiągamy dzięki jego zastosowaniu?
inizia ad imparare
Przesuniecie daje nam normalizacje czyli zapisanie w odpowiednim formacie ponieważ bez tego liczbe można zapisac na kilka roznych sposobow.
Co to jest normalizacja i do czego jest potrzebna?
inizia ad imparare
pierwsza cyfra znaczącego musi wynosić 1, bez żadnych jedynek na lewo od przecinka.
Dlaczego wszystkie działania arytmetyczne wykonywane przez komputer cyfrowy na liczbach zmiennoprzecinkowych są zawsze obarczone pewnym błędem obliczeniowym?
inizia ad imparare
Z powodu obciętych bitów nie zawsze można założyć, że konkretna operacja zmiennoprzecinkowa ma charakter asocjacyjny lub dystrybucyjny Musimy też mieć świadomość, że błędy mogą się nakładać przez powtarzanie operacji arytmetycznych
Z ilu bitów składa się liczba zmiennoprzecinkowa o podwójnej precyzji, zgodna ze standardem IEEE-754?
inizia ad imparare
Wykladnik 11 bitow i 52 bitowa mantysa = 63
Co to jest EBCID i jak się ma do BCD?
inizia ad imparare
BCD skladal się z 6 bitow EBCID był nastepca i skladal się z 8 bitow
Co to jest ASCII i skąd się wywodzi?
inizia ad imparare
7 bitowy kod american standard code for information jako zamiennik BCD bazowal na kodach w telekomunikacji (Telex)
Ile bitów potrzeba do zapisania znaku Unicode?
inizia ad imparare
16
Po co stworzono standard Unicode?
inizia ad imparare
Aby można było kodowac wszystkie jezyki swiata
Jaką rolę odgrywa ścieżka danych?
inizia ad imparare
Wykonuje wymagane operacje, liczenie (alu), rejestry(zapis), kontaktowanie (magistrale).
Skąd ALU „wie” którą operację wykonać?
inizia ad imparare
Jednostka sterujaca okresla jakie dzialania należy przeprowadzic zgodnie z wartosciami zapisanymi w liczniku rozkazow.
Wyjaśnij różnicę między szyną danych i szyną adresową a magistralą sterującą;
inizia ad imparare
szyna danych przekazuje bity, szyna sterujaca okresla kierunek przeplywu danych i kiedy urzadzenie może uzyskac dostęp do magistrali, szyna adresowa okresla lokalizacje.
Wyjaśnij różnicę między cyklami zegara a częstotliwościami zegara
inizia ad imparare
Częstotliwość to prędkość z jaka wszystkie operacje są przeprowadzone, natomiast cykle to czas wymagany do wykonania operacji np. dodawania, przenoszenia danych.
Jaką rolę pełni interfejs I/O
inizia ad imparare
Komunikacja komputear ze swiatem, uzytkownikiem. Proces ten nastepuje poprzez rozne interfejsy.
Wyjaśnij różnicę między I/O opartym na rozkazach a I/O opartym na mapowaniu pamięci
inizia ad imparare
IO na rozkazach ma specjalistyczny zestaw instrukcji we/wy natomiast I/O oparte na mapowaniu pamieciowym, rejestry interfejsu pojawiaja się na mapie pamieci komputera.
Jaka jest różnica między bajtem a słowem? CO je od siebie odróżnia?
inizia ad imparare
Slowo składa się z dwoch lub więcej bajtow.
Wymień i opisz dwa rodzaje przeplatania pamięci
inizia ad imparare
niskopozycyjny przeplot pamieci – bity niskiego rzedu okreslaja, który bank pamieci zawiera adres zainteresowania. wysokopozycyjny przeplot pamieci – bity wyzszego rzedu okreslaja bank pamieci.
Opisz działanie przerwań
inizia ad imparare
Zdarzenia, które zakłócają normalny tryb wykonywania programów. Wyzwalane przez żądania I/O, błędy artytmetyczne. Przerwania posiadają swoje instrukcje w przypadku wystąpienia przerwania.
Czym się różni przerwanie maskowalne od niemaskowalnego?
inizia ad imparare
Maskowalne przerwanie można zignorować lub wyłączyć natomiast niemaskowalnego przerwania nie można zignorować.
Dlaczego jest tak, że skoro MARIE ma 4K pamięci głównej, to adresy muszą być 12- bitowe?
inizia ad imparare
Adresy muszą być 12 bitowe ponieważ 4 bity zajmuję opcode.
Co to jest kod operacji (opcode)?
inizia ad imparare
Opcode jest to kod operacji, fragment rozkazu przekazywany do procesora. Informuje jaka operacja ma być wykonana (add, mult).
Czym język maszynowy różni się od assemblera?
inizia ad imparare
Assembler tłumaczy kod na instrukcje mnemoniczne, zrozumiałe dla ludzi język maszynowy jest zrozumiały dla komputerów.
Czy każdej instrukcji assemblera odpowiada jedna instrukcja języka maszynowego?
inizia ad imparare
Jedna instrukcja mnemoniczna koresponduje jeden do jednego z jej kodem maszynowym.
Porównaj komputery CISC z komputerami RISC
inizia ad imparare
RISC – MIPS – komputer o zredukowanej liczbie instrukcji. CISC – złożony zestaw instrukcji np. 8086 – 100 instrukcji Mips – 55.
21. Czym architektura Intela różni się od architektury MIPS?
inizia ad imparare
MIPS – mniejsza ilosc instrukcji, duża ilość rejestrów Intel – duza ilosc instrukcji
Wyjaśnij różnicę między instrukcjami typu rejestr-rejestr, rejestr-pamięć i pamięc- pamięć.
inizia ad imparare
Pamiec – pamiec – dwa lub trzy operandy w pamieci pamiec – rejestr – co najmniej jeden operand musi być w rejestrze
Co to jest rozszerzalny kod operacji?
inizia ad imparare
Rozszerzalny kod operacji to podzial adresow, opcode na mniejsza ilosc.
Wyjaśnij czym się różnią architektury stosowe, akumulatorowe i oparte na rejestrach ogólnego przeznaczenia.
inizia ad imparare
Stos – mamy operandy dostepne tylko z gory przez operacje push i pop. Akumulatorowe – przetrzymujemy wartosc poprzedniego operanda drugi jest w pamieci Ogolnego przeznaczenia(GPR) – rejestry mogą być uzywane zamiast pamieci
Który program będzie najdłuższy (będzie miał najwięcej instrukcji): napisany dla architektury bezadresowej, jednoadresowej czy dwuadresowej? Dlaczego?
inizia ad imparare
Bezadresowe – musi odczytywac wartosci z gory stosu
Dlaczego architektury stosowe nadają się do przechowywania wyrażeń arytmetycznych zapisanych w odwrotnej notacji polskiej?
inizia ad imparare
Poniewaz notacja polska dobrze zgrywa się z wykonywaniem arytmetyki ze stosu tzn. 87+ ladowanie 8 i 7 następnie dodanie ich.
Co to jest tryb adresowania?
inizia ad imparare
Okreslaja gdzie operand jest dostepny
Podaj przykłady adresowania natychmiastowego, bezpośredniego i pośredniego.
inizia ad imparare
Natychmiastowe – ma miejsce gdy operand jest czescia instrukcji np. load 008 Bezposrednie – adres danych podano w instrukcji load 008 – adres operandu Posrednie – adres komorki gdzie znajduje się adres danych
Wyjaśnij ideę wielopotokowości.
inizia ad imparare
Rownolegle wykonywanie mniejszych instrukcji.
Jakiego rodzaju konflikty mogą spowolnić przewarzanie instrukcji w potoku?
inizia ad imparare
Zasoby, zaleznosc danych, warunkowe instukcje skoku.
Wyjaśnij, czym są kody bajtowe Javy.
inizia ad imparare
Jezyk oparty na stosie
Wyjaśnij pojęcie hierarchii pamięci, dlaczego przedstawiono ją w postaci piramidy
inizia ad imparare
Od najszybciej dostepnej pamieci do najwolniejszej.
Która pamięć podręczna jest szybsza L1, czy L2? Która z nich jest mniej pojemna
inizia ad imparare
Najszybciej dostepna jest pamiec l1 i jest najmniej pojemna
Jakie są trzy pola zawarte w adresie pamięci podręcznej używanej w mapowaniu bezpośrednim.
inizia ad imparare
Znacznik – blok – slowo.
W jaki sposób używane są pola pamięci w mapowaniu bezpośrednim w celu uzyskania dostępu do słowa zawartego w pamięci podręcznej
inizia ad imparare
Pole znacznika(tag) umozliwia identyfikacje, który aktualnie blok znajduje się w cachu.
Co to jest efektywny czas dostępu (ECD)
inizia ad imparare
Wydajnosc pamieci hierarchicznej. Srednia wazona wspolczynnika trafien oraz wzglednych czasow dostepu do kolejnych poziomow pamieci hierarchicznej.
Jaki jest cel stronicowania?
inizia ad imparare
stronnicowanie(pagging) – uzycie dysku twardego jako rozszerzenie ram. Pamiec glowna i zawarte w niej programy są dzielone na bloki i umieszczane w pamieci gdy jest taka potrzeba.
Jaka jest różnica między adresem fizycznym a wirtualnym?
inizia ad imparare
Wirtualny – adres logiczny lub programowy uzywany przez procesor, fizyczny – rzeczywisty adres pamieci fizycznej.
Czym jest błąd strony?
inizia ad imparare
Brak strony w pamieci glownej, musi zostac skopiowana z dysku do pamieci.
Jaka jest różnica między stroną a ramką strony?
inizia ad imparare
Strona dzieli to segmenty na które dzielona jest pamiec wirtualna(logiczna) natomiast ramka to segmenty na które jest dzielona fizyczna pamiec glowna
Czym jest bufor TLB?
inizia ad imparare
Bufor translacji adresowej – wpis w buforze zawierajacy adres wirtualny strony i powiazany z nia numer strony.

Devi essere accedere per pubblicare un commento.