Grundläggande datorteknik

Relevanta dokument
Digital- och datorteknik

Digitala system EDI610 Elektro- och informationsteknik

EDA451 - Digital och Datorteknik 2010/2011. EDA Digital och Datorteknik 2010/2011

Digital- och datorteknik

Maskinorienterad Programmering LP3-2017/2018

Assemblerprogrammering del 1

Kursplanering för Mikrodatorteknik 4p/5p

Maskinorienterad Programmering LP2-2017/2018

Digital och Datorteknik

Datorsystemteknik DAV A14 Föreläsning 1

Minnet. Minne. Minns Man Minnet? Aktivera Kursens mål: LV3 Fo7. RAM-minnen: ROM PROM FLASH RWM. Primärminnen Sekundärminne Blockminne. Ext 15.

Digitalteknik 7.5 hp distans: 5.1 Generella sekvenskretsar 5.1.1

Maskinorienterad Programmering IT2, LP2-2016/2017

Exempel 3 på Tentamen

Dig o Dat. Digital och Datorteknik. Kursens mål: Digital teknik Dator teknik. Dig o Dat = DoD

Dig o Dat. Digital och Datorteknik. Kursens mål: Digital teknik Dator teknik. Dig o Dat = DoD

Föreläsning 1: Intro till kursen och programmering

Kursens mål: Grundläggande Datorteknik. Kursens Hemsida. Fatta hur en dator är uppbyggd (HDW) Fatta hur du du programmerar den (SW)

Kursupplägg. Examination. Föreläsning 1: Intro till kursen och. Kursmaterial. programmering. Kursboken: Programmera med a multimedia approach

Föreläsning 1: Intro till kursen och programmering

Grundläggande digitalteknik

Struktur: Elektroteknik A. Digitalteknik 3p, vt 01. F1: Introduktion. Motivation och målsättning för kurserna i digital elektronik

Grundläggande Datorteknik Digital- och datorteknik

Centralenheten: ALU, dataväg och minne

Digital- och datorteknik

1 Introduktion till datortekniken. Innehåll GRUNDLÄGGANDE DATORTEKNIK FÖR HÖGSKOLANS INGENJÖRSUTBILDNINGAR KOMPENDIUM

Digitalteknik M. Programkurs 4 hp Switching Circuits and Logical Design TMEL53 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

F5 Introduktion till digitalteknik

Digitalteknik EIT020. Lecture 15: Design av digitala kretsar

Exempel 2 på Tentamen med lösningar

Tentamen 3. EDAxxx Grundläggande Datorteknik DIT791 Grundläggande Datorteknik, GU. Måndag xx Oktober 20xx, kl

Tentamen. EDA452 Grundläggande Datorteknik, D DIT790 Digital- och datorteknik, GU. Måndag 17 December 2012, kl

Datorteknik TSIU02 Kursinformation

CHALMERS TEKNISKA HÖGSKOLA

Maskinorienterad programmering

Studiehandledning. Digitalkonstruktion 5p

Digital- och datorteknik

Tentamen. EDA432 Digital- och datorteknik, It DIT790 Digital- och datorteknik, GU. Onsdag 12 Januari 2011, kl

Digital- och datorteknik

Tentamen. EDA432 Digital och datorteknik IT INN790 Digital och datorteknik GU. Måndag 23 oktober 2006, kl i V-salar

Föreläsning 1: Introduktion till kursen

UTREDNING GRUNDLÄGGANDE DATORTEKNISKA KURSER VID D&IT

Digitala kretsar. Programkurs 4 hp Digital Circuits TSEI03 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

Digital- och datorteknik

2010/2011. Syftet med kursen är att vara en introduktion till konstruktion och programmering av små inbyggda system.

Datorsystemteknik DAV A14 Föreläsning 1

Laboration nr 3 behandlar

TSIU05 Digitalteknik. LAB1 Kombinatorik LAB2 Sekvensnät LAB3 System

Digital- och datorteknik

Föreläsning 1: Introduktion till kursen

Inledande programmering med C# (1DV402) Introduktion till programmering

Exempel 1 på Tentamen med lösningar

Temperaturmätare med lagringsfunktion DIGITALA PROJEKT EITF11 GRUPP 14, ERIK ENFORS, LUDWIG ROSENDAL, CARL MIKAEL WIDMAN

Föreläsning 1: Introduktion till kursen

Introduktion till programmering

Kursprogram för Elektronik E, ESS010, 2009/20010

TENTAMEN(Nu anpassad till FLIS- processorn)

LV6 LV7. Aktivera Kursens mål:

Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 Mikrodatorteknik

F5 Introduktion till digitalteknik

Digital och Datorteknik. Kursens mål: Kursens mål: Dator teknik. Digital teknik. Digital teknik Dator teknik. Dig o Dat = DoD

Laboration i digitalteknik Introduktion till digitalteknik

MIKRODATORTEKNIK 2012 INNEHÅLLSFÖRTECKNING

EDA215 Digital- och datorteknik för Z

EDA Digital och Datorteknik

TENTAMEN. Digital- och datorteknik E. Institutionen för data- och informationsteknik Avdelningen för datorteknik. Elektro Åk 1/ lp 4 EDA216/DIT790

Föreläsning 2. Operativsystem och programmering

Digitala kretsar. Programkurs 4 hp Digital Circuits TSEI03 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Tentamen med lösningar

DIGITALTEKNIK. Laboration D164. Logiska funktioner med mikroprocessor Kombinatoriska funktioner med PIC16F84 Sekvensfunktioner med PIC16F84

TENTAMEN (Något redigerad)

Tentamen i Digitalteknik TSEA22

Digitalteknik och konstruktion

Digital- och datorteknik. Lars-Eric Arebrink. Betyg 4: 36 poäng Betyg 5: 48 poäng

Digital- och datorteknik

TSEA28 Datorteknik Y (och U)

Design av digitala kretsar

HF0010. Introduktionskurs i datateknik 1,5 hp

Institutionen för elektro- och informationsteknologi, LTH

Innehåll. Datorteknik. Abstraktionsnivå 1. Spelkonsol - blockschema. Spelkonsol abstraktionsnivå 2. Abstraktionsnivå 2

Tentamen i Digitalteknik, EITF65

SMD033 Digitalteknik. Digitalteknik F1 bild 1

Styrenheten styrsignalsekvenser programflödeskontroll

Digital- och datorteknik

Digital- och datorteknik

TENTAMEN Datorteknik (DO2005) D1/E1/Mek1/Ö1

T1-modulen Lektionerna Radioamatörkurs OH6AG OH6AG. Bearbetning och översättning: Thomas Anderssén, OH6NT Heikki Lahtivirta, OH2LH

Tentamen i Digitala system - EITA15 15hp varav denna tentamen 4,5hp

Studentportalen UNIX-konton (systemansvariga P4118) Lärare: Anna Eckerdal,

Grindar och transistorer

Digital- och datorteknik

Lars-Eric Arebrink. Av institutionen utgiven. vid flera tillfällen. Betyg 4: 36 poäng Betyg 5: 48 poäng

Tentamen (Svar och lösningsförslag)

PM Matematik M1/TD1, et 2000/2001

Assemblerprogrammering del 3

Digital- och datorteknik. Lars-Eric Arebrink. vid flera tillfällen. Betyg 4: 36 poäng Betyg 5: 48 poäng

Programmeringsteknik I

Studiehandledning. MTA102, Cad inom Robotiken, 7,5 hp

Övningar och datorlaborationer, Datorer i system

Enchipsdatorer med tillämpningar LABORATION 7, ROBOT

Transkript:

Kursen handlar om den teknik som ligger till grund för välbekanta vardagsprylar mobiltelefoner, mediaspelare, digitalboxar, "laptops, hemma-bio spelkonsoler, mikrovågsugnar, huslarm, "smartcards" etc. System för övervakning och drift Samma teknik används också i tekniska system som: robotar processmaskiner medicinsk apparatur trafiksystem larmsystem bilar flygplan rymdfarkoster etc. 1 2 Centraliserade tjänster Teknik: mikroelektroniken..för att inte nämna datorkluster för lagring/bearbetning av mycket stora datamängder Alla dessa tekniska "prylar" och system innehåller digitala system. Kursen handlar dels om digital teknik fundamental för datortekniken som i sin tur utgör grunden för programmerade digitala system. Kärnan i det programmerade digitala systemet är en mikroprocessor. 3

Mikroelektronikens utveckling Sekundärlagringskapacitetens utveckling Antalet transistorer som ryms på en kiselbricka... Innehåll Digitalteknikens grundläggande element och begrepp och olika talsystem Boolesk algebras användning för konstruktion av kombinatoriska nät och synkrona sekvensnät Datorns digitala byggblock (ALU, dataväg, styrenhet, minne, in- och ut- enheter) Den traditionsenliga processorns uppbyggnad (dataväg och styrenhet med instruktionsuppsättning) som en synkront arbetande digitalmaskin Kodning i maskinspråk och assemblerspråk. Lärandemål Datorns uppbyggnad och funktion Efter fullgjord kurs ska studenten kunna beskriva datorns uppbyggnad och funktion beskriva och analysera/konstruera centralenhetens grundläggande delar förklara hur instruktioner byggs upp av styrsekvenser beskriva och analysera den automatiska styrenhetens funktion och uppbyggnad förklara primärminnets grundläggande funktioner samt beskriva, analysera och konstruera primärminnets anslutning till centralenheten beskriva elementär undantagshantering i datorsystem. Digitalteknik Efter fullgjord kurs ska studenten kunna beskriva och använda binära koder beskriva och analysera datorns uppbyggnad som programmerbart digitalt system. Assemblerprogrammering Efter fullgjord kurs ska studenten kunna förklara det lagrade programmets princip beskriva programmerarens bild av maskinen, dvs instruktionsuppsättning och adresseringssätt beskriva, analysera och konstruera enkla assemblerprogram, organiserade i subrutiner. 7 8

Kursens genomförande, kursmaterial Laborationer Föreläsningar Demonstrationsövningar Kodnings-och simuleringsövningar Laborationer Examination Kurs-PM och detaljplanering finns på kursens hemsida. Böcker(DC och Cremona). Johnson, Larsson & Arebrink: Grundläggande digital-och datorteknik. Kompendium, Inst för datorteknik, CTH, 2008. Del 1. Digital teknik R. Johansson: Arbetsbok för DigiFlisp. Studentlitteratur AB, 2013, ISBN: 978-91-44-07596-9. Tryckt material (DC) (Även på elektronisk form, PDF-format, via kursens hemsida) Kompendium i grundläggande datorteknik Exempelsamling i grundläggande datorteknik Instruktionslista för FLIS-processorn Utdelas här, kan därefter hämtas på DC: Laborations-PM (1-4) Presentationsmaterial vid föreläsningar, Endast på elektronisk form, PDF-format, på kursens hemsida. Simulatorer för Windows, hämtas från kursens hemsida. Kursen omfattar fyra handledda laborationer. Inför varje laborationstillfälle utför studenten individuellt ett enkelt test ( quiz ), dessutom kontrolleras att studenten utfört, för laborationen nödvändiga, uppgifter. Student som inte förberett laborationen på anvisat sätt kan komma att avvisas från laborationstillfället, underkännas på momentet för att få ny möjlighet vid ett senare laborationstillfälle. Under laborationen utför studenten de förberedda uppgifterna och redovisar också sina resultat för en handledare som godkänner studenten på laborationsmomentet. Laborationsmomenten bedöms U eller G. 9 10 Laborationsutrustning Laboration 1 och 2: Digitalmaskin med utbytbara Laboration 3: logikmoduler Styrenhet, dataväg och kopplingsdäck Laboration 4: Laborationsdator FLISP med kringutrustning Simulatorövningar Laborationsutrustningen studeras också med hjälp av simulatorer. Vi jobbar med dessa under speciella simulatorövningar. De är också avsedda för hemverksamhet. Laborationer kan oftast förberedas med hjälp av simulatorer. 11 12

Examination Den skriftliga tentamen består av två delar (A och B), där studenten först behandlar del A för att uppnå ett godkänt resultat. Där studenten nått godkänt resultat i del A bedöms även eventuella lösningar på uppgifter från del B. Korrekt besvarade uppgifter kan då ge överbetygen 4 eller 5. För slutbetyg ska laborationskursen vara godkänd. Resultatet från tentamen gäller som slutbetyg på kursen. Nu börjar kursen Inmatningsenheter Utmatningsenheter Minnessystem och beräkningsenheter Informationsflöde illustreras av pilarna 13 14 Datorsystemets uppbyggnad Beskrivningsnivåer I denna kurs behandlar vi speciellt dessa nivåer Kan beskrivas ur olika aspekter Kretsnivå Logiknivå Register-transfernivå Maskinkod Assemblerkod Programkod Specifikation 15 16

Kretsnivå Transistorn som omkopplare Komponenter Resistorer Kondensatorer Induktorer Dioder Transistorer Signalnivåer (VDD eller 0 Volt) Logiknivåer (1 eller 0) 17 18 CMOS en logikfunktion Logiknivå de elementära byggblocken Logikkretsar byggs med hjälp av tre grundläggande funktioner Inverterare 19 20

Register-transfernivå - styrsignalsekvenser Assemblerprogrammering 21 22 Specifikation och program Från fysikalisk storhet till diskret kodord 23 24