Föreläsning 1
Måndag 31/8, 10:15-12:00 i Babord
Föreläsningsbilder
Läsanvisningar
-
Kap 1 Introduktion till datortekniken (dock ej 1.2 ännu)
- Kap 2.1 Talbaser och talvärden
Kapitelhänvisningar ("Kap") avser kompendium (KMP), ARB avser
arbetsbok och EXT avser
kompletterande material.
För övningsuppgifter gäller att där inte annat anges finns
uppgifterna i exempelsamlingen (UPG).
"Demo:" avser övningsuppgifter som demonstreras av föreläsaren på tavlan eller
på annat sätt.
"Själv:" avser rekommenderade övningsuppgifter för självverksamhet.
Kap 1 Introduktion till datortekniken (dock ej 1.2 ännu)
Kap 2.2 Talomvandling
Själv: 1.12e,g,h (omvandling från binära tal till hexadecimala tal)
Själv: 1.9a,b,f; 1.10a,e,f (omvandling från binära/hexadecimala tal till decimala tal)
Själv: 1.11a,c,d; 1.12b,c,d (omvandling från decimala tal till binära/hexadecimala tal)
Själv: 1.1a,b,c,d; 1.6a,b (binärkodning)
Kap 3 Logikgrindar och switchnät
Kap 3.1 Boolesk algebra
Själv: 2.1b,c (åskådliggör booleska uttryck med grindsymboler)
Själv: 2.5a,c,d (avgör ekvivalens mellan två booleska uttryck)
Fredag 4/9, 08:15-10:00 i Babord
Vid detta konsultationspass demonstreras inledningsvis kurshemsidan och hur den kopplar till viktiga administrativa funktioner i PingPong. Därefter varvas räkneexempel med frågestund.
Demo: 1.2a,b,c; 1.9d; 1.10d
Kap 3.2 Karnaughminimering
Kap 1.2 Kretsnivån, transistorn som omkopplare
Kap 3.3 Grindar för sammansatta funktioner
Själv: 2.2c,d (ange booleska uttrycket för givet logiknät)
Själv (ARB): 1.1; 1.2 (transistorn som strömställare)
Själv (ARB): 2.1 (grindar)
Kap 3.4 Reducering av kostnad för grindnät
Kap 5 Kombinatoriska nät
Kap 5.1 Kodomvandlare
Själv: 2.9a; 2.10a; 2.11b; 2.14a; 2.16c,e,i; 2.17d,f,g
Själv (ARB): 3.1−3.14 (kopplingsboxen)
Själv (ARB): 4.1−4.3 (konstruktion av digital vinkelgivare)
Onsdag 9/9, 15:15-17:00 i Babord
Vid detta konsultationspass demonstreras inledningsvis programvaran Digiflisp 9 som kommer att användas på simulatorövningarna. Därefter varvas räkneexempel med frågestund.
Demo: 2.9b; 2.11a; 2.14b
Kap 5.1 Kodomvandlare
Kap 5.2 Omkodare (binäravkodare)
Kap 5.3 Väljare
Kap 5.4 Fördelare
Själv: 4.3
Kap 4.1−4.2 Aritmetik i det binära talsystemet
Kap 4.3 Teckenrepresentation
Kap 4.4 Tvåkomplementsrepresentation
Kap 5.5.1 Grindnät för heladderare
Själv: 3.1; 3.2a,b,d; 3.3a,b,d (binär kodning av tal med och utan tecken)
Själv (ARB): 5.1 (konstruktion av en 2-bitars adderare)
Kap 5.5.1 Grindnät för heladderare
Kap 5.5.2−5.5.3 Grindnät för addition av tvåkomplementtal
Kap 4.5 Flaggbitar
Kap 4.6−4.7 Speciella operationer för tvåkomplementsaritmetik
Kap 5.5.4−5.5.5, 5.6 Speciella aritmetiska operationer
Själv: 3.4a,c,d; 3.5a,c,d; 3.7a,c; 3.8a,c (binär aritmetik)
Själv (ARB): 5.2 (konstruktion av en krets för 4-bitars addition och subtraktion)
Onsdag 16/9, 15:15-17:00 i Babord
Vid detta konsultationspass introduceras Laboration 1 och relaterade stödfunktioner i PingPong. Därefter varvas räkneexempel med frågestund.
Demo: 3.2c; 3.3.c; 3.4b; 3.5b; 3.7b; 3.8b
6.1.1−6.1.4 Vippor (SR och JK)
Själv: 5.1; 5.2; 5.3 (sekvensnät)
Själv (ARB): 8.1−8.6 (minneselement)
6.1.5−6.1.7 Vippor (T och D)
5.7 Högimpedanstillstånd ("three-state logic")
6.2; 7.1 Register med load och output enable
7.2 Register Transfer Notation (RTN)
Demo: 6.1 (registeröverföring)
Själv: 5.4; 5.5 (sekvensnät)
Själv (ARB): 9.1 (transmissionsgrinden)
Själv (ARB): 10.1−10.6 (registeröverföring)
Tisdag 29/9, 10:15-12:00 i Babord
Vid detta konsultationspass går vi inledningsvis igenom erfarenheter och resultat från Laboration 1. Därefter varvas räkneexempel med frågestund.
Demo: 2.14c; 2.17c (uppgifter baserat på det som upplevdes som svårt i det individuella testet för Laboration 1)
7.3 ALU-funktioner
7.4−7.5 Användning av ALU och register, flaggregistret
7.6 Minnet
Demo: 6.3; 6.6 (ALU-operationer, minnesaddition)
Själv: 6.2; 6.5 (ALU-operationer, minnesaddition)
Själv (ARB): 7.1−7.8 (ALU, aritmetik- och logikenheten)
Själv (ARB): 11.1−11.12 (dataväg med ALU)
Själv (ARB): 12.1−12.19 (dataväg med flaggregister och minne)
6.3 Tillståndsmaskiner och binärräknare
Demo: 5.8 (analys av sekvensnät)
Själv: 5.6; 5.7; 5.9 (analys av sekvensnät)
Själv (ARB): 13.1−13.3 (analys av sekvensnät)
6.3 Tillståndsmaskiner och binärräknare
Demo: Tentamen 2010-12-13 uppgift 3b (syntes av sekvensnät)
Själv: 5.12; 5.14; 5.15 (syntes av sekvensnät)
Själv (ARB): 13.4−13.6 (syntes av sekvensnät)
Onsdag 7/10, 15:15-17:00 i Babord
Vid detta konsultationspass introduceras Laboration 2. Därefter varvas räkneexempel med frågestund.
Demo: Tentamen 2015-01-12 uppgift 1 (aritmetik)
Demo: 5.13 (syntes av sekvensnät)
Onsdag 14/10, 08:15-10:00 i Babord
Vid detta konsultationspass introduceras den kommande duggan. Därefter varvas räkneexempel med frågestund.
Demo: Tentamen 2015-04-16 uppgift 3a,b (minimering av grindnät)
Demo: Tentamen 2015-04-16 uppgift 4a,b (syntes av sekvensnät)
8.1−8.4 Styrenheten
9.2 Programmeringsmodell
Själv (ARB): 13.7 (syntes av sekvensnät)