Moja lekcja

 0    55 fiche    blyatcyka
Télécharger mP3 Imprimer jouer consultez
 
question język polski réponse język polski
Bit
commencer à apprendre
binary digit – wylaczony/wylaczony
Wyjaśnij zależności pomiędzy bitami, bajtami i słowami
commencer à apprendre
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?
commencer à apprendre
Od pozycji cyfry zalezy potega podstawy systemu liczbowego.
Co to jest podstawa systemu liczbowego?
commencer à apprendre
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?
commencer à apprendre
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
commencer à apprendre
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
commencer à apprendre
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ć?
commencer à apprendre
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?
commencer à apprendre
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?
commencer à apprendre
Brak dokladnych obliczen naukowych(zaookraglanie)
Jak nazywają się trzy części, z których składa się każda liczba zmiennoprzecinkowa?
commencer à apprendre
Znak, cecha, mantysa
Co to jest przesunięty wykładnik i jakie korzyści osiągamy dzięki jego zastosowaniu?
commencer à apprendre
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?
commencer à apprendre
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?
commencer à apprendre
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?
commencer à apprendre
Wykladnik 11 bitow i 52 bitowa mantysa = 63
Co to jest EBCID i jak się ma do BCD?
commencer à apprendre
BCD skladal się z 6 bitow EBCID był nastepca i skladal się z 8 bitow
Co to jest ASCII i skąd się wywodzi?
commencer à apprendre
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?
commencer à apprendre
16
Po co stworzono standard Unicode?
commencer à apprendre
Aby można było kodowac wszystkie jezyki swiata
Jaką rolę odgrywa ścieżka danych?
commencer à apprendre
Wykonuje wymagane operacje, liczenie (alu), rejestry(zapis), kontaktowanie (magistrale).
Skąd ALU „wie” którą operację wykonać?
commencer à apprendre
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ą;
commencer à apprendre
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
commencer à apprendre
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
commencer à apprendre
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
commencer à apprendre
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?
commencer à apprendre
Slowo składa się z dwoch lub więcej bajtow.
Wymień i opisz dwa rodzaje przeplatania pamięci
commencer à apprendre
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ń
commencer à apprendre
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?
commencer à apprendre
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?
commencer à apprendre
Adresy muszą być 12 bitowe ponieważ 4 bity zajmuję opcode.
Co to jest kod operacji (opcode)?
commencer à apprendre
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?
commencer à apprendre
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?
commencer à apprendre
Jedna instrukcja mnemoniczna koresponduje jeden do jednego z jej kodem maszynowym.
Porównaj komputery CISC z komputerami RISC
commencer à apprendre
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?
commencer à apprendre
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ęć.
commencer à apprendre
Pamiec – pamiec – dwa lub trzy operandy w pamieci pamiec – rejestr – co najmniej jeden operand musi być w rejestrze
Co to jest rozszerzalny kod operacji?
commencer à apprendre
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.
commencer à apprendre
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?
commencer à apprendre
Bezadresowe – musi odczytywac wartosci z gory stosu
Dlaczego architektury stosowe nadają się do przechowywania wyrażeń arytmetycznych zapisanych w odwrotnej notacji polskiej?
commencer à apprendre
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?
commencer à apprendre
Okreslaja gdzie operand jest dostepny
Podaj przykłady adresowania natychmiastowego, bezpośredniego i pośredniego.
commencer à apprendre
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.
commencer à apprendre
Rownolegle wykonywanie mniejszych instrukcji.
Jakiego rodzaju konflikty mogą spowolnić przewarzanie instrukcji w potoku?
commencer à apprendre
Zasoby, zaleznosc danych, warunkowe instukcje skoku.
Wyjaśnij, czym są kody bajtowe Javy.
commencer à apprendre
Jezyk oparty na stosie
Wyjaśnij pojęcie hierarchii pamięci, dlaczego przedstawiono ją w postaci piramidy
commencer à apprendre
Od najszybciej dostepnej pamieci do najwolniejszej.
Która pamięć podręczna jest szybsza L1, czy L2? Która z nich jest mniej pojemna
commencer à apprendre
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.
commencer à apprendre
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
commencer à apprendre
Pole znacznika(tag) umozliwia identyfikacje, który aktualnie blok znajduje się w cachu.
Co to jest efektywny czas dostępu (ECD)
commencer à apprendre
Wydajnosc pamieci hierarchicznej. Srednia wazona wspolczynnika trafien oraz wzglednych czasow dostepu do kolejnych poziomow pamieci hierarchicznej.
Jaki jest cel stronicowania?
commencer à apprendre
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?
commencer à apprendre
Wirtualny – adres logiczny lub programowy uzywany przez procesor, fizyczny – rzeczywisty adres pamieci fizycznej.
Czym jest błąd strony?
commencer à apprendre
Brak strony w pamieci glownej, musi zostac skopiowana z dysku do pamieci.
Jaka jest różnica między stroną a ramką strony?
commencer à apprendre
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?
commencer à apprendre
Bufor translacji adresowej – wpis w buforze zawierajacy adres wirtualny strony i powiazany z nia numer strony.

Vous devez vous connecter pour poster un commentaire.