---
# System prepended metadata

title: 'Ćwiczenia 11, grupa śr. 12-14, 15 maja 2024'
tags: [pwit, ćwiczenia, SYK24]

---

# Ćwiczenia 11, grupa śr. 12-14, 15 maja 2024

###### tags: `SYK24` `ćwiczenia` `pwit`

## Deklaracje

Gotowość rozwiązania zadania należy wyrazić poprzez postawienie X w odpowiedniej kolumnie! Jeśli pożądasz zreferować dane zadanie (co najwyżej jedno!) w trakcie dyskusji oznacz je znakiem ==X== na żółtym tle.

**UWAGA: Tabelkę wolno edytować tylko wtedy, gdy jest na zielonym tle!**


**UWAGA: Zgodnie z zapowiedzią, dzisiaj deklarujecie zadania 1 -- 5**

:::danger
|                        | 1    | 2   | 3   | 4   | 5   | 6   | 7   | 8   | 9   |
| ----------------------:| -----| --- | --- | --- | --- | --- | --- | --- | --- | 
Mikołaj Balwicki         |   X   |  X   |  X   |     |     |     |     |     |     |  
Małgorzata Galińska      |   ==X==   |   X  |   X  |     |     |     |     |     |     |
Maria Hreniak            |  X   |  X  | ==X==  |    |     |     |     |     |     |
Jakub Jankowski          |   X   |  X   |  X   |     |     |     |     |     |     |
Mikołaj Kalitka          |      |     |     |     |     |     |     |     |     |
Julia Konefał            |   X   |  X   |  X   |     |     |     |     |     |     |
Julia Kulczycka          |      |     |     |     |     |     |     |     |     |
Cecylia Łyjak            |      |     |     |     |     |     |     |     |     |
Adam Majchrowski         |   X   |   ==X==  |   X  |     |     |     |     |     |     |
Piotr Mańkowski          |      |     |     |     |     |     |     |     |     |
Piotr Salamon            |      |     |     |     |     |     |     |     |     |
Maciej Szałasz           |      |     |     |     |     |     |     |     |     |
:::



Poniżej można zadeklarować zadanie **7**, **8** oraz **9** z **listy 10**:


:::danger
|                        | 10.7 | 10.8 | 10.9 |
| ----------------------:| -----| -----| -----| 
Mikołaj Balwicki         |   X   |   X   |      |  
Małgorzata Galińska      |   X   |      |      |
Maria Hreniak            |   X  |      |      |
Jakub Jankowski          |  X    |      |      |
Mikołaj Kalitka          |      |      |      |
Julia Konefał            |      |      |      |
Julia Kulczycka          |      |      |      |
Cecylia Łyjak            |      |      |      |
Adam Majchrowski         |   X   |      |      |
Piotr Mańkowski          |      |      |      |
Piotr Salamon            |      |      |      |
Maciej Szałasz           |      |      |      |
:::


:::info
**Uwaga:** Po rozwiązaniu zadania należy zmienić kolor nagłówka na zielony.
:::


## Zadanie 1
:::success
Autor:​​ Małgorzata Galińska	
:::
![image](https://hackmd.io/_uploads/SJvE6ZM7R.png)


## Zadanie 2
:::success
Autor:​Jakub Jankowski	​ 
![image](https://hackmd.io/_uploads/S11D6WMm0.png)
![image](https://hackmd.io/_uploads/r16_TbG7R.png)

:::

## Zadanie 3
:::success
Autor:​​Maria Hreniak	 
:::
![image](https://hackmd.io/_uploads/Hk3HTbGQR.png)
![image](https://hackmd.io/_uploads/rkJPaWGQ0.png)
![image](https://hackmd.io/_uploads/ByhP6Zzm0.png)
![image](https://hackmd.io/_uploads/HyJ9a-z7C.png)
![image](https://hackmd.io/_uploads/r105pbGQA.png)
![image](https://hackmd.io/_uploads/ryCjpZf7A.png)
![image](https://hackmd.io/_uploads/HJC8hHsQA.png)




## Zadanie 4
:::success
Autor:​​ Julia Konefał
**TLB w pełni asocjacyjna** -- każdy adres może zostać zapamiętany w dowolnym bloku pamięci podręcznej; brak indeksów 
**wtoczenie** -- wczytanie wpisu w tablicy stron, którego nie było w pamięci głównej 
**ramka** -- fragment pamięci fizycznej
**błąd strony** -- rodzaj błędu kiedy uruchomiony program uzyskuje dostęp do strony pamięci, która nie jest obecnie mapowana do wirtualnej przestrzeni adresowej procesu
![Screenshot from 2024-05-22 12-43-12](https://hackmd.io/_uploads/Hk383HoX0.png)

adres = 4669 = 0001 0010001111012
tag = 1
brak tagu w TLB, odpowiedź tablicy stron: Błąd strony (valid 0)
![Screenshot from 2024-05-22 12-30-36](https://hackmd.io/_uploads/HJ0atSim0.png)
adres = 2227 = 0000 1000101100112
tag = 0
brak tagu w TLB, trafienie w tablicę stron
![Screenshot from 2024-05-22 12-30-43](https://hackmd.io/_uploads/BJQCtriQR.png)
adres = 13916 = 0011 0110010111002
tag = 3
trafienie w TLB
![Screenshot from 2024-05-22 12-30-53](https://hackmd.io/_uploads/B1OAFHiQR.png)
adres = 34587 = 1000 0111000110112
tag = 8
brak tagu w TLB, odpowiedź tablicy stron: Błąd strony (valid 0)
![Screenshot from 2024-05-22 12-30-59](https://hackmd.io/_uploads/SJpCKSomC.png)
adres = 48870 = 1011 1110111001102
tag = 11
brak tagu w TLB, trafienie w tablicę stron
![Screenshot from 2024-05-22 12-31-05](https://hackmd.io/_uploads/r1zkqSo7C.png)
adres = 12608 = 0011 0001010000002
tag = 3
brak tagu w TLB, trafienie w tablicę stron
![Screenshot from 2024-05-22 12-31-13](https://hackmd.io/_uploads/r1Yk5riX0.png)
adres = 49225 = 1100 0000010010012
tag = 12
brak tagu w TLB, odpowiedź tablicy stron: Błąd strony (valid 0)

:::



## Zadanie 5
:::success
Autor:​​ Adam Majchrowski
![image](https://hackmd.io/_uploads/BJQpwSsXC.png)
![image](https://hackmd.io/_uploads/SJ4AvHoXR.png)
![image](https://hackmd.io/_uploads/ryMgdrsX0.png)
https://www.youtube.com/watch?v=tP7LYbFrk10
:::

## Zadanie 6
:::success
Autor:​​ Jakub Jankowski
![image](https://hackmd.io/_uploads/H1InwBjXA.png)

:::

## Zadanie 7
:::danger
Autor:​​ 
:::

## Zadanie 8
:::    success
Autor:​Maria Hreniak	​ 
:::
![image](https://hackmd.io/_uploads/rk1Q_Hs70.png)
(po zakończeniu tranlacji,kiedy znamy już PPN)


## Zadanie 9
:::danger
Autor:​​ 
:::


