Niveauer af abstrakte maskiner
|
|
- Birgit Dahl
- 8 år siden
- Visninger:
Transkript
1 Det digitale niveau
2 Niveauer af abstrakte maskiner
3 Digitale kredsløb Logiske tilstande: (- V), (2-5 V)
4 Kombinatoriske kredsløb Logiske tilstande: (- V), (2-5 V)
5 Registre Logiske tilstande: (- V), (2-5 V)
6 Timing på Mic- Logiske tilstande: (- V), (2-5 V)
7 Transistorer Bell Labs 6. december, 947, William Shockley, John Barden og Walter Brattain. Nobelprisen i
8 Transistorer Tilstande: (- V) (2-5 V) "Binær kontakt": det tager få nano-sekunder at skifte tilstand
9 Vin = => stor modstand (lukket) => Vout = Vcc = Transistorer Vin = => ingen modstand (åben) => Vout = Tilstande: (- V) (2-5 V) "Binær kontakt": det tager få nano-sekunder at skifte tilstand
10 Vin = => stor modstand (lukket) => Vout = Vcc = Transistorer Vin = => ingen modstand (åben) => Vout = NOT Vin Vout Tilstande: (- V) (2-5 V) "Binær kontakt": det tager få nano-sekunder at skifte tilstand
11 Vin = => stor modstand (lukket) => Vout = Vcc = Transistorer Vin = => ingen modstand (åben) => Vout = NOT Vin "Binær Vout V V2 Vout Tilstande: (- V) (2-5 V) tager få nano-sekunder kontakt": det at skifte tilstand
12 Vin = => stor modstand (lukket) => Vout = Vcc = Transistorer Vin = => ingen modstand (åben) => Vout = NOT Vin "Binær NAND Vout V V2 Vout Tilstande: (- V) (2-5 V) tager få nano-sekunder kontakt": det at skifte tilstand
13 Vin = => stor modstand (lukket) => Vout = Vcc = Transistorer Vin = => ingen modstand (åben) => Vout = NOT Vin "Binær Vout NAND V V2 Vout V Tilstande: (- V) (2-5 V) tager få nano-sekunder at kontakt": det V2 skifte Vout tilstand
14 Vin = => stor modstand (lukket) => Vout = Vcc = Transistorer Vin = => ingen modstand (åben) => Vout = NOT Vin "Binær NAND NOR V V2 Vout V Tilstande: (- V) (2-5 V) tager få nano-sekunder at kontakt": det V2 skifte Vout Vout tilstand
15 Gates Boolske funktioner givet ved sandhedstabeller... men digitale kredsløb har forsinkelse...
16 Hvor mange boolske funktioner med 2 input og output findes der? 24 Gates Hvor mange boolske funktioner med n input og m output findes der? m (2n) (2 ) Boolske funktioner givet ved sandhedstabeller... men digitale kredsløb har forsinkelse...
17 Hvor mange boolske funktioner med 2 input og output findes der? 24 Gates Hvor mange boolske funktioner med n input og m output findes der? m (2n) (2 ) Boolske funktioner givet ved sandhedstabeller... men digitale kredsløb har forsinkelse...
18 Hvor mange boolske funktioner med 2 input og output findes der? 24 Gates Hvor mange boolske funktioner med n input og m output findes der? m (2n) (2 ) Boolske funktioner givet ved sandhedstabeller... men digitale kredsløb har forsinkelse...
19 AND, OR og NOT kredsløb AND, OR, NOT kan bygges af enten NAND eller NOR gates
20 XOR V V2 Vout
21 XOR V V2 Vout
22 XOR V V2 Vout Alt kan bygges af AND, OR, NOT (dvs. NAND eller NOR)
23 Eksempel: majoritet Alt kan bygges af AND, OR, NOT (dvs. NAND eller NOR) _ M = ABC + ABC + ABC + ABC
24 Simplere kredsløb
25 Boolsk algebra
26 Multiplexer Vælger et blandt 2n data-input udfra n kontrol-input F = Di, hvor i = ABC
27 Decoder Vælger et blandt 2n output udfra n input vælger Di, hvor i = ABC
28 -bit left/right shifter
29 -bit full-adder Forsinkelse: tiden der går til output korrekt afspejler input
30 Arithmetic Logic Unit
31 Arithmetic Logic Unit and-or-not 2-4 decoder -bit fulladder
32 Subtraktion i Mic-'s ALU sub(w, W2) = add(w, add(neg(w2),)) Læs A og B: ENA=, ENB= Inverter A: INVA = Vælg add: F =, F = Læg én til: INC= ALU'en beregner så: add(neg(a), B, ) = add(b, add(neg(a),)) = sub(b,a) Derfor understøtter vores ALU operationen B-A
33 Integrerede kredsløb Transistorer kan laves og sammensættes i silicium Jack Kilby, Texas Instruments, 958 Robert Noyce, Fairchild Semiconductors, 959
34 Core dump Fra UNIVAC 5, 24 bit og $6 pr. plade
35 -bit SR-latch Husker en tilstand Q afhængig af sidste SR input S: Set, R: Reset
36 -bit SR-latch Husker en tilstand Q afhængig af sidste SR input S: Set, R: Reset
37 -bit SR-latch Husker en tilstand Q afhængig af sidste SR input S: Set, R: Reset
38 Clock Synkronisering af hændelser, f.eks. indlæsning i registre
39 Clocked -bit D-latch Når clock-signalet er højt indlæses D i latchen level-triggered
40 Clocked D flip-flop a b d c Når clock-signalet stiger indlæses D i latchen edge-triggered
41 Lagerkredsløb 2 x bit D flip-flop 8 bit D flip-flop
42 Eksempel: et 4 x 3 bit lager I-I2: Input O-O2: Output A-A: Adresse CS: Chip Select RD: Read OE: Output Enable
43 Dynamisk RAM (DRAM) Robert Noyce og Gordon Moore grundlagde Intel i 968 I 97 lanceredes Intel 3, den første Kbit DRAM chip
44 Moore's lov (965)
45 Intel 44 og Pentium 4
Niveauer af abstrakte maskiner
Det digitale niveau Niveauer af abstrakte maskiner Mikroarkitektur: Mic-1 Digitale kredsløb Logiske tilstande: 0 (0-1 V), 1 (2-5 V) Mikroarkitektur: Mic-1 Kombinatoriske kredsløb Logiske tilstande: 0 (0-1
Læs mereDet Digitale Niveau. Niels Olof Bouvin Institut for Datalogi Aarhus Universitet
Det Digitale Niveau Niels Olof Bouvin Institut for Datalogi Aarhus Universitet Level : Det digitale niveau Level 5 Problem-oriented language level Translation (compiler) Level 4 Assembly language level
Læs mereBoolsk algebra For IT studerende
Boolsk algebra For IT studerende Henrik Kressner Indholdsfortegnelse 1 Indledning...2 2 Logiske kredsløb...3 Eksempel:...3 Operatorer...4 NOT operatoren...4 AND operatoren...5 OR operatoren...6 XOR operatoren...7
Læs mereBoolsk algebra For IT studerende
Boolsk algebra For IT studerende Henrik Kressner Indholdsfortegnelse Indledning...3 Logiske kredsløb...4 Eksempel:...4 Operatorer...4 NOT operatoren...5 AND operatoren...5 OR operatoren...6 XOR operatoren...7
Læs mereComputeren inderst inde
Computeren inderst inde DM534 Rolf Fagerberg Bits Information = valg mellem forskellig muligheder. Simpleste situation: valg mellem to muligheder. Kald dem 0 og. Denne valgmulighed kaldes en bit. Bits
Læs mereOversigt. Indhold mm.5: Latch es og flip-flops Analyse af synkrone sekventielle kredsløb Syntese. Boolsk algebra, byggeblokke,
Oversigt Indhold mm.5: Latch es og flip-flops Analyse af synkrone sekventielle kredsløb Syntese Boolsk algebra, byggeblokke, talsystemer Kombinatoriske kredsløb, minimering Sekventielle kredsløb, analyse
Læs mereAlt dette er også grundlaget for digitalteknikken, som er baseret på logiske
Gates Logiske kredse Læren om logisk tænkning eller læren om tænkningens love og former er den beskrivelse, man ofte møder, når begrebet logik skal forklares. Det er almindeligt at anvende udtrykket,»det
Læs mereEgenskaber for ROM/RAM
Egenskaber for ROM/RAM Preben Holm 5-3-3 En ROM-kreds kan lagre nogle data, men disse data kan ikke ændres. Man siger at kredsen har n input og b output. Input s er kaldet adresse ben (f.eks....a5) og
Læs mereLyskryds. Thomas Olsson Søren Guldbrand Pedersen. Og der blev lys!
Og der blev lys! OPGAVEFORMULERING:... 2 DESIGN AF SEKVENS:... 3 PROGRAMMERING AF PEEL KREDS... 6 UDREGNING AF RC-LED CLOCK-GENERAOR:... 9 LYSDIODER:... 12 KOMPONENLISE:... 13 DIAGRAM:... 14 KONKLUSION:...
Læs mereBoolesk Algebra og det binære talsystem - temahæfte informatik. Oprindelse.
Boolesk Algebra og det binære talsystem - temahæfte informatik. I dette hæfte arbejdes der med to-tals systemet og logiske udtryk. Vi oplever at de almindelige regneregler også gælder her, og vi prøver
Læs mereProgrammering af Gal-kredse Version
Programmering af GAL-kredse. Vi kender allerede IC-kredse, der indeholder enten AND-gates, OR-gates osv. De er færdig-konstruerede fra fabrikken og man skal bruge dem som de er. De indeholder typisk enten
Læs mereProcessoren: Enkelt-cyklus implementation
Processoren: Enkelt-cyklus implementation Martin Zachariasen, DIKU Litteratur: Patterson & Hennessy, afsnit 5.1 5.3 Historisk tilbageblik MIPS-arkitekturen/delmængde Klokning og byggeklodser Opbygning
Læs mereLogiske Digitale Kredsløb 10. Agenda: Interaktion mellem bruger og kredsløb Kontakter og prel Displays
LDK D3 kursusplan LDK 1 Introduktion, talsystemer, boolsk algebra, DeMorgan, sandhedstabeller, LDK 2 Logiske byggeblokke, grafisk minimering, Kaunaugh, Kombinatoriske netværk LDK 3 PEEL 18CV8 til realisering
Læs mereKompendium. Flip Flops og Tællere
9/9-05 Kompendium Flip Flops og Tællere Rettelser og tilføjelser modtages gerne / Valle Flip Flop s Ucc SW Set R k 0 Reset SW U OR R k Uout En Flip Flop er et kredsløb, der kan være sat enten i den ene
Læs mereVerilog HDL. Presented by: Amir Masoud Gharehbaghi
Verilog HDL Presented by: Amir Masoud Gharehbaghi Email: amgh@mehr.sharif.edu Design Hierarchy Design Specification & Requirements Behavioral Design Register Transfer Level (RTL) Design Logic Design Circuit
Læs mereDM13-1. Obligatorisk opgave E.05. Jacob Aae Mikkelsen
DM13-1. Obligatorisk opgave E.05 Jacob Aae Mikkelsen - 191076 26. september 2005 Indhold Analyse af problemstillingen........................ 2 Spørgsmål 1................................. 3 Spørgsmål
Læs mereWinPLACE. PLD-design med udviklingsprogrammet WinPLACE v2.3.2. En PLD er en programmerbar kreds. PLD står for Programmable Logic Device.
PLD-design med udviklingsprogrammet WinPLACE v2.3.2 En PLD er en programmerbar kreds. PLD står for Programmable Logic Device. Programmet WinPLACE fra firmaet ICT kan bruges til at bestemme, hvad man vil
Læs mereProjekt - RoboNet Del Journal.
Projekt - RoboNet Del Journal. A/D Konvertering. Udarbejdet af: Klaus Jørgensen. Gruppe: Jacob Clausen, Klaus Jørgensen og Ole Rud It og Elektronikteknolog, a Erhvervsakademiet Fyn Udarbejdet i perioden:
Læs mereNiveauer af abstrakte maskiner
Mikroarkitektur Niveauer af abstrakte maskiner Spørgsmål... Hvordan realiseres IJVM maskinen (lev. 2), eller hvordan ser en IJVM-CPU ud? Opbygning (mikroarkitekturen Mic-1) Anvendelse (mikroprogrammet
Læs mereJournal JTAG: Udarbejde af: Benjamin Grydehøj I samarbejde med PDA Projektgruppen. Elektronikteknologafdelingen på Erhvervsakademi Fyn.
Journal JTAG: Udarbejde af: Benjamin Grydehøj I samarbejde med PDA Projektgruppen Elektronikteknologafdelingen på Erhvervsakademi Fyn. Journal JTAG Xilinx XC9536 29-9-3 Generel beskrivelse af JTAG: JTAG:
Læs mereComputerarkitektur Eksamen 2014Q2. Niels Olof Bouvin A. Studienummer Navn
Computerarkitektur Eksamen 2014Q2 Niels Olof Bouvin A Studienummer Navn Vejledning Eksamen varer en time fra kl. 9 til kl. 10. Husk at skrive studienummer og navn tydeligt på forsiden, inden eksamen afsluttes.
Læs mereDATALOGI MASKINARKITEKTUR Blok 2 samt Reeksamination i DATALOGI MASKINARKITEKTUR Blok 1 og arkitekturdelen af DATALOGI 1E
Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI MASKINARKITEKTUR Blok 2 samt Reeksamination i DATALOGI MASKINARKITEKTUR Blok 1 og arkitekturdelen af DATALOGI 1E Vejledende løsninger til
Læs mereEksamen dcomnet Q2/2012. Studiekortsnummer Navn
Eksamen dcomnet Q2/2012 Studiekortsnummer Navn Vejledning Eksamen varer en time fra kl. 9 til kl. 10. Husk at skrive studienummer og navn tydeligt på forsiden, inden eksamen afsluttes. Der er ét rigtigt
Læs mereEksamen dcomnet Q2/2010. Navn
2582 Eksamen dcomnet Q2/2010 ID Navn Example I A32-prg1 Betragt følgende program skrevet i IA-32 symbolsk maskinsprog:.section.data x:.long 2 r:.long 27.section.text.globl _start _start: pushl x movl $0,%ebx
Læs mereProgrammering af Gal-kredse Version
/-06 Programmering af GAL-kredse. Vi kender allerede IC-kredse, der indeholder enten AND-gates, OR-gates osv. De er færdig-konstruerede fra fabrikken og man skal bruge dem som de er. De indeholder typisk
Læs mereComputerens Anatomi. Af Martin Arnetoft
Computerens Anatomi Af Martin Arnetoft Moores lov Moores lov siger, at antallet af transistorer på et stykke hardware over 18 eller 24 måneder fordobles. Denne lov bruges til at beskrive udviklingen indenfor
Læs merePå en digital indgang kan en computer kun se forskel på, om en kontakt er tændt eller slukket. Men til gengæld er den hurtig og god til at regne.
Boolesk Algebra og det binære talsystem - temahæfte informatik Dette temahæfte introducerer to-talsystemet og logiske udtryk (Boolesk algebra). Vi oplever, at de almindelige regneregler også gælder i to-talsystemet,
Læs mereDATALOGI 1E. Skriftlig eksamen torsdag den 3. juni 2004
Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI 1E Skriftlig eksamen torsdag den 3. juni 2004 Opgaverne vægtes i forhold til tidsangivelsen herunder, og hver opgaves besvarelse bedømmes
Læs mereBits, bit operationer, integers og floating point
Denne guide er oprindeligt udgivet på Eksperten.dk Bits, bit operationer, integers og floating point Denne artikel beskriver hvordan data gemmes som bits og hvordan man kan manipulere med bits. Den forudsætter
Læs meredcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet)
dcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet) Efterår 2009 1 Simpel aritmetik på maskinniveau I SCO, appendix A, er det beskrevet, hvordan man adderer ikke-negative heltal
Læs mereSimulering af en Mux2
Simulering af en Mux2 Indhold Start QuartusII op start et nyt projekt.... 2 Fitter opsætning... 6 Opstart af nyt Block diagram... 8 ModelSim... 14 Hvis man vil ændre data grafisk kan det også lade sig
Læs mereFigur 0.1: To kredsløb hvor en operationsforstærker bliver brugt som komparator. [1]
A/D Konvertering Den virkelige verden, består af kontinuerlige analoge signaler. Computere derimod kan kun håndtere diskrete digitale signaler. Et forsøg på at repræsentere og bearbejde virkeligheden på
Læs mereTG 8. Indhold: TG8 - Kredsløbsbeskrivelse Gruppemedlemmer: Kim Andersen, Kasper Jensen & Thyge Mikkelsen Dato: Modtaget af: Søren Knudsen
TG 8 EUC-Syd Sønderborg 6. Skoleperiode Elektronikmekaniker Indhold: TG8 - Kredsløbsbeskrivelse Gruppemedlemmer: Kim Andersen, Kasper Jensen & Thyge Mikkelsen Dato: 30 04-2002 Modtaget af: Søren Knudsen
Læs mereComputerarkitektur Eksamen 2014Q3. Niels Olof Bouvin. Studienummer Navn
Computerarkitektur Eksamen 2014Q3 Niels Olof Bouvin Studienummer Navn Vejledning Eksamen varer en time fra kl. 9 til kl. 10. Husk at skrive studienummer og navn tydeligt på forsiden, inden eksamen afsluttes.
Læs mereEksamen Computerarkitektur 2013Q4. Niels Olof Bouvin. Studienummer Navn
Eksamen Computerarkitektur 2013Q4 Niels Olof Bouvin Studienummer Navn Vejledning Eksamen varer en time fra kl. 9 til kl. 10. Husk at skrive studienummer og navn tydeligt på forsiden, inden eksamen afsluttes.
Læs mereDM13-1. Obligatoriske Opgave - Kredsløbs design
DM13-1. Obligatoriske Opgave - Kredsløbs design Jacob Christiansen moffe42@imada.sdu.dk Institut for MAtematik og DAtalogi, Syddansk Universitet, Odense 1. Opgaven Opgaven består i at designe et kredsløb,
Læs mereEksamen dcomnet 2012Q4. Årskortsnummer Navn
Eksamen dcomnet 2012Q4 Årskortsnummer Navn Vejledning Eksamen varer en time fra kl. 9 til kl. 10. Husk at skrive årskort og navn tydeligt på forsiden, inden eksamen afsluttes. Der er ét rigtigt svar per
Læs mereKompendium om Gates og Gate-familier.
Kompendium om Gates og Gate-familier. Der er vist en masse forskellige forhold vedrørende gates, samlet gennem flere år. Rettelser modtages gerne!! Side 1 af 21 Nandgate med hysterese: Normalt er grænsen
Læs mereCOMAL og COMPUTERE I DANSKE GYMNASIER Erindringer 1971-1991
COMAL og COMPUTERE I DANSKE GYMNASIER Erindringer 1971-1991 Frank Bason, Ph.D. (atmosfærens fysik) Silkeborg Gymnasium (1971-2011) SolData Instruments (1979-... ) COMPUTERENS HISTORIE: 1800-tallet Ada
Læs mereProjekt - RoboNet Del Journal.
Projekt - RoboNet Del Journal. Motorstyring. Udarbejdet af: Klaus Jørgensen. Gruppe: Jacob Clausen, Klaus Jørgensen og Ole Rud It og Elektronikteknolog, a Erhvervsakademiet Fyn Udarbejdet i perioden: /-
Læs mereRepræsentation af tal
Repræsentation af tal DM526 Rolf Fagerberg, 2009 Bitmønstre 01101011 0001100101011011... Bitmønstre skal fortolkes for at have en betydning: Tal (heltal, kommatal) Bogstaver Computerinstruktion (program)
Læs mereTeoretiske og praktiske kompetencer: - Lad komponenterne indtage teorilokalet
Teoretiske og praktiske kompetencer: - Lad komponenterne indtage teorilokalet DTU Inspirationsseminar om undervisning 16. November 2010 Sten Schmidl Søbjærg Vores baggrund: Diplom Elektro, 1. semester
Læs mereRepræsentation af tal
Repræsentation af tal DM534 Rolf Fagerberg Bitmønstre 01101011 0001100101011011... Bitmønstre skal fortolkes for at have en betydning: Tal (heltal, decimaltal (kommatal)) Bogstaver Computerinstruktion
Læs mereAnalyseopgaver. Forklar kredsløbet. Forklar kredsløbet. 3.0 DC Adapter med Batteri Backup.
Analyseopgaver. Simpel NiMH lader. Forklar kredsløbet.. Infrarød Remote Control tester Forklar kredsløbet.. DC Adapter med Batteri Backup. Der bruges en ustabiliseret Volt adapter. Den giver normalt ca.
Læs mereORCAD Digital U1A er en tæller. Den får clocksignaler ind på ben 1. På ben 2 er der en reset-funktion.
OR igital OR OPGER IGITL.) yg dette kredsløb op: er må kun bruges komponenter fra underbiblioteket /pspice/ Stel, findes ved klik i højre side, og i biblioteket Source. og R findes i Pspice / nalog. 7
Læs mereProgrammerbare Kredse
Programmerbare Kredse ROM RAM PROM EPROM EEPROM PAL, GAL, PLA, PEEL, ASIC Udskrevet d. 17-11-2007 Side 1 Forord: Kompendiet er beregnet til brug ved introduktionen af programmerbare kredse i HTX Findes
Læs mereKompendium. Gates og Boolsk algebra
Version /7-5 Kompendium Gates og oolsk algebra Rettelser og tilføjelser modtages gerne / Valle Generelt: I digital elektronik er kredsløb opbygget af gates. Gates kan godt opfattes som porte, hvis blot
Læs mereComputer Literacy. En stationær bordmodel. En Bærbar Notebook, Labtop, Slæbbar, Blærebar mm.
Computer Literacy Computer Literacy handler om at forstå hvad computer (hardware) og software kan gøre. Denne præsentation fokuserer kun på hardware februar 2002 Computerliteracy -hardware (15 dias) 1
Læs mereMaskinarkitektur. Lars Kristensen kris@daimi.au.dk. Christian Storm cstorm@daimi.au.dk. dmasark 1
Maskinarkitektur Lars Kristensen kris@daimi.au.dk Christian Storm cstorm@daimi.au.dk dmasark 1 Praktiske oplysninger http://www.daimi.au.dk/dmasark dmasark 2 Forelæsninger Tirsdag 12.15-14.00, Store Aud,
Læs mereIndholdsfortegnelse :
Rapporten er udarbejdet af Daniel & Kasper D. 23/1-2001 Indholdsfortegnelse : 1.0 STEPMOTEREN : 4 1.1 Stepmotorens formål : 4 1.2 Stepmotorens opbygning : 4 2.0 PEEL-KREDSEN 4 2.1 PEEL - Kredsen Generelt
Læs mereECE 551: Digital System * Design & Synthesis Lecture Set 5
ECE 551: Digital System * Design & Synthesis Lecture Set 5 5.1: Verilog Behavioral Model for Finite State Machines (FSMs) 5.2: Verilog Simulation I/O and 2001 Standard (In Separate File) 3/4/2003 1 ECE
Læs mereRepræsentation af tal
Repræsentation af tal DM534 Rolf Fagerberg Mål Målet for disse slides er at beskrive, hvordan tal repræsenteres som bitmønstre i computere. Dette emne er et uddrag af kurset DM548 Computerarkitektur og
Læs mereOrcad. Digital simulering
: Se udprintdato. Orcad Digital simulering Lite edition Nærværende er et kompendium, der fungerer som en komme i gang vejledning i digital kredsløbssimulering med Orcad PSPICE. Kompendiet bygger videre
Læs mereRepræsentation af tal
Repræsentation af tal DM534 Rolf Fagerberg 1 / 18 Mål Målet for disse slides er at beskrive, hvordan tal repræsenteres som bitmønstre i computere. Dette emne er et uddrag af kurset DM548 Computerarkitektur
Læs mereVLSI Design I. Design for Test. Overview design for test architectures ad-hoc, scan based, built-in
VLSI esign I esign for Test He s dead Jim... Overview design for test architectures ad-hoc, scan based, built-in in Goal: You are familiar with testability metrics and you know ad-hoc test structures as
Læs mereKompendium. Gates og Boolsk algebra
Version /7-5 Kompendium Gates og oolsk algebra Rettelser og tilføjelser modtages gerne / Valle Generelt: I digital elektronik er kredsløb opbygget af gates. Gates kan godt opfattes som porte, hvis blot
Læs mereEE 447 VLSI Design. Lecture 8: Circuit Families. EE 447 VLSI Design
EE 447 VLSI Design Lecture 8: Circuit Families Outline Pseudo-nMOS Logic Dynamic Logic Pass Transistor Logic 2 Introduction What makes a circuit fast? I C dv/dt -> t pd (C/I) ΔV low capacitance high current
Læs mereComputere og Netværk (dcomnet)
Computere og Netværk (dcomnet) http://www.cs.au.dk/dcomnet Jens Kargaard Madsen (jkm@iha.dk) Jens Bennedsen (jbb@iha.dk) dcomnet 1 Computere og netværk Beskrivelse At give den studerende kendskab til computere
Læs mereProgrammering for begyndere Lektion 2. Opsamling mm
Lektion 2 Opsamling mm God tone Der er indlagt spørge sessioner Lektion 2 - Agenda Programmering for Lidt ændringer til teknikken, herunder hvordan du genser en lektion Lidt generelle tilbagemeldinger
Læs mereDetter dokument er kun til intern brug og klassificeret som strengt fortroligt. Forfatteren tager forbehold for alle fejl og mangler.
1KAPITEL Detter dokument er kun til intern brug og klassificeret som strengt fortroligt. Forfatteren tager forbehold for alle fejl og mangler. Kapitel 4 side 28 Kommentar:Statisk RAM gør brug af D-flip-flops
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin maj-juni 20115 Institution KTS Vibenhus HTX Uddannelse Fag og niveau Lærer(e) Hold HTX Teknik fag Design og
Læs mereNavn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi C Opgave: Brev til Sigurd Lære: John Austin Side 1 af 13 Dato:
Side 1 af 13 Dato: 03-06-03 Til Sigurd Som aftalt får du nu tilbygningen til 80C535 kittet, keyboard og programmet med programopdatering. Den sidste opgave her, gik så ud på at tilslutte et tastatur, og
Læs mereØvelse. Øvelse. D.1 CMOS-øvelse. Under øvelsen laves notater, som senere bruges i den efterfølgende journal! Opgave 1:
D.1 CMOS-øvelse Under øvelsen laves notater, som senere bruges i den efterfølgende journal! Opgave 1: A): Opbyg flg. kredsløb: Tilslut til 12 Volt. De to indgange er kortsluttede, og forbundet til en ledning
Læs mereInternt interrupt - Arduino
Programmering for begyndere Brug af Arduino Internt interrupt - Arduino - Afslutning EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Intern interrupt Jeg vil rydde lidt op. Her er nogle punkter vil har glemt
Læs mere16. marts P NP. Essentielle spørgsmål: NP P? Et problem Q kaldes NP -fuldstændigt 1 Q NP 2 R NP : R pol Q. Resume sidste gang
16. marts Resume sidste gang Abstrakt problem konkret instans afgørlighedsproblem Effektiv kodning (pol. relateret til binær kodning) Sprog L : mængden af instanser for et afgørlighedsproblem hvor svaret
Læs mereVLSI Design. DC & Transient Response. EE 447 VLSI Design 4: DC and Transient Response 1
VLSI Design DC & Transient Response 4: DC and Transient Response 1 Outline DC Response Logic Levels and Noise Margins Transient Response Delay Estimation 4: DC and Transient Response DC Response DC Response:
Læs merePlanen for idag. Kontrol af ydre enheder. Systemarkitektur. Synkronisering ved aktiv venten. Multiprogrammering[1]: Ydre enheder og multiprogrammer
: Ydre enheder og multiprogrammer Forår 2003 Jørgen Sværke Hansen Planen for idag Samspil mellem CPU og ydre enheder: Generelt Kontrolregistre Afbrydelser Specifikt for Alpha AXP (kernemaskinerne) Multiprogrammering:
Læs mereProcessoren: Fler-cyklus implementation
Processoren: Fler-cykls implementation artin Zachariasen, DIKU Litteratr: Patterson & Hennessy, afsnit 5.4 5. Ulemper ved enkelt-cykls maskinen Ændring til fler-cykls maskine Styresignaler Implementering
Læs mereComputerarkitektur. - en introduktion til computerarkitektur med LINDA
Computerarkitektur - en introduktion til computerarkitektur med LINDA faraz@butt.dk Faraz Butt mads@danquah.dk Mads Danquah doktor@dyregod.dk Ulf Holm Nielsen Roskilde Universitetscenter Naturvidenskabelig
Læs mere16. december. Resume sidste gang
16. december Resume sidste gang Abstrakt problem, konkret instans, afgørlighedsproblem Effektiv kodning (pol. relateret til binær kodning) Sprog L : mængden af instanser for et afgørlighedsproblem hvor
Læs mereSampler/trommemaskine
Sampler/trommemaskine P4-projekt Gruppe 416 Elektronik & IT Aalborg Universitet Den 27. Maj 2014 2. Studieår v/ Det Teknisk- Naturvidenskabelige Fakultet Elektonik og IT Fredrik Bajers Vej 7 9000 Aalborg
Læs mereDATALOGI MASKINARKITEKTUR
Københavns Universitet Natrvidenskabelig Embedseksamen DATALOGI ASKINARKITEKTUR Skriftlig eksamen fredag den 29. oktober 24 kl. -2 Frederiksholms kanal 4B Der er fem opgaver i alt og disse giver følgende
Læs mereuprocessorens hardware
uprocessorens hardware 8080 Architecture Kernen i en processor er ALUen. Det er den som kan udfører simple regne operationer. De tal den arbejdermed gemmes i en række registre. Når et tal skal hentes eller
Læs mereFind de billeder som vises i begge kasser. Papiret kan eventuelt foldes på midten først - kig først på den øverste kasse. Vend papiret og se om du
Navn: Klasse: Materiale ID: PIC.8.1.1.da Lærer: Dato: Klasse: Materiale ID: PIC.8.1.1.da Navn: Klasse: Materiale ID: PIC.8.2.1.da Lærer: Dato: Klasse: Materiale ID: PIC.8.2.1.da Navn: Klasse: 254 Materiale
Læs mereProgrammerbare Kredse
Programmerbare Kredse ROM RAM PROM EPROM EEPROM PAL, GAL, PLA, PEEL, ASIC / Valle Side 1 Forord: Kompendiet er beregnet til brug ved introduktionen af programmerbare kredse i HTX Findes fejl, eller er
Læs mereMetal Detektor. HF Valgfag. Rapport.
Metal Detektor. HF Valgfag. Rapport. Udarbejdet af: Klaus Jørgensen. Gruppe: Klaus Jørgensen Og Morten From Jacobsen. It- og Elektronikteknolog. Erhvervsakademiet Fyn Udarbejdet i perioden: 9/- /- Vejledere:
Læs mereITS MP 013. Talsystemer V009. Elevens navn. IT Skolen Boulevarden 19A-C 7100 Vejle Tel.:+45 76 42 62 44
ITS MP 013 V009 Elevens navn IT Skolen Boulevarden 19A-C 7100 Vejle Tel.:+45 76 42 62 44 ITS MP 013 Udarbejdet af Søren Haahr, juni 2010 Copyright Enhver mangfoldiggørelse af tekst eller illustrationer
Læs mereHiFi Forstærker P3 PROJEKT 2008 GRUPPE 314 3. SEMESTER ELEKTRONIK & ELEKTROTEKNIK AALBORG UNIVERSITET DEN 17/12 2008
HiFi Forstærker P3 PROJEKT 008 GRUPPE 34 3. SEMESTER ELEKTRONIK & ELEKTROTEKNIK AALBORG UNIVERSITET DEN 7/ 008 . Titel: Hi-Fi forstærker Tema: Analog og digital elektronik Projektperiode: P3, Efterårssemestret
Læs mereCPUer og maskinkode DM534. Rolf Fagerberg
CPUer og maskinkode DM534 Rolf Fagerberg CPUers opbygning En CPU er bygget op af elektriske kredsløb (jvf. sidste forelæsning), som kan manipulere bits. En CPU manipulerer flere bits ad gangen, deres antal
Læs mereTransistorradioen øjenåbner og løftestang
30 TEKOLOGIHISTORIE Transistorradioen øjenåbner og løftestang Regency TR1 Den 1. november 1954 kom verdens første kommercielle transistorradio på markedet. Med den fi k verden øjnene op for, hvad transistorer
Læs mereBaggrundsnote om logiske operatorer
Baggrundsnote om logiske operatorer Man kan regne på udsagn ligesom man kan regne på tal. Regneoperationerne kaldes da logiske operatorer. De tre vigtigste logiske operatorer er NOT, AND og. Den første
Læs mereOpgaver i logik, torsdag den 20. april
Opgaver i logik, torsdag den 20. april Opgave 1 Oversæt følgende udsagn til logiske udtryk. c) Hvis Jones ikke bliver valgt til leder af partiet, så vil enten Smith eller Robinson forlade kabinettet, og
Læs mereAVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund
AVR MP3 29-05-08 Indholdsfortegnelse 1 Introduktion...2 2 Udviklingsmiljø...2 3 Beskrivelse af systemet...3 3.1 VS1001k...3 3.2 MP3 file formatet...6 4 Konklusion...6 5 Litteratur liste...6 6 Illustrations
Læs mereProjekt Træningsmaskine
Computer- og El-teknik A. Holstebro Tekniske Gymnasium - HTX Projekt Træningsmaskine Afleveret: Fredag d. 10/10-2008. Udarbejdet af: Bent Arnoldsen, Holstebro HTX. Gruppemedlem: Hjalmar Krarup Andersen,
Læs mereIndholdsfortegnelse :
Udarbejdet af Kasper jensen EUC-Syd 4ES 10-3-2001 Indholdsfortegnelse : Indholdsfortegnelse :...2 Mikroprocessor general :...3 Mikroprocessors funktion :...3 AT89C4051 :...3 Programmering :...3 Assambler
Læs mereInterrupt - Arduino. Programmering for begyndere Brug af Arduino. Kursusaften 6 EDR Hillerød Knud Krogsgaard Jensen / OZ1QK
Programmering for begyndere Brug af Arduino Programmeringskursus Interrupt - Arduino EDR Hillerød Knud Krogsgaard Jensen / OZ1QK Interrupts Programmeringskursus Genbrug Interrupts Betyder blot at man afbryder
Læs mereRAM. Motherboard. Cd-rom Drev:
RAM Ram er en lille lagerenhed som er med til at gøre computeren hurtigere. RAM står for random acces memory. I driften i computeren bliver data behandlet og bearbejdet og det foregår i det arbejdslager
Læs mereUgeopdelte Hjemmeopgaver
Dette er en samling af opgaver opdelt på uger. Vær opmærksom på, at der kan være flere sider pr uge! Uge 5 Nul R 5,k a). I = m[a] R = 5, K[Ω] Find U og den afsatte effekt, P b). U R U = V, R =,5 K, Find
Læs mereORCAD 17.2 oversigter &
ORCAD. oversigter & /-0 Generator-oversigt og bibliotek Part Part Name / Bibliotek DC Spændingskilde VDC / Source Place / Pspcice Component / Source / Voltage Source Sinusgenerator VSN / Source AC-generator,
Læs mereByg med digitale kredse
clausen bøger Byg med digitale kredse NIELS DREIJER Niels Dreijer Byg med digitale kredse clausen bøger ASCHEHOUG KØBENHAVN 1978 ISBN 87-11-03624-9 Niels Dreijer: Byg med digitale kredse. Copyright 1978
Læs mereMikrodatamatsystemer Projektperiode: Fra d. 4/2-2002 til 30/5-2002 Gruppe E 441, Aalborg Universitet Esbjerg Medlemmer: Jakob Marmolin
Titelblad Titel: Mikroprocessorstyret laserlysshow Tema: Mikrodatamatsystemer Projektperiode: Fra d. 4/2-2002 til 30/5-2002 Udarbejdet af: Gruppe E 441, Aalborg Universitet Esbjerg Medlemmer: Agnar Nygaard
Læs mereMikroarkitektur. Niels Olof Bouvin Institut for Datalogi Aarhus Universitet
Mikroarkitektur Niels Olof Bouvin Institut for Datalogi Aarhus Universitet 1 Level 1: Mikrokode niveauet Level 5 Problem-oriented language level Translation (compiler) Level 4 Assembly language level Translation
Læs mereLektion 6 / Analog Arduino
1 Jeremiah Teipen: Electronic Sandwich BSPR11 Lektion 6 / Analog Arduino Mogens Jacobsen / moja@itu.dk Siden sidst 2 Har I fået nogle LEDs til at blinke? Har I brugt kontakter? Hvad har I eksperimenteret
Læs mereNoter til C# Programmering Selektion
Noter til C# Programmering Selektion Sætninger Alle sætninger i C# slutter med et semikolon. En sætning kontrollerer sekvensen i programafviklingen, evaluerer et udtryk eller gør ingenting Blanktegn Mellemrum,
Læs mereLogik Rapport - Alarm. Klaus Jørgensen Itet. 1a. Klaus Jørgensen & Ole Rud 9/9-2002 Vejledere: PSS & SKH
- Alarm Klaus Jørgensen Itet. 1a. Klaus Jørgensen & Ole Rud 9/9-2002 Vejledere: PSS & SKH Indholdsfortegnelse. Side 2. Side 2. Side 3. Side 3. Side 4. Side 4. Side 5. Side 6. Side 7. Side 8. Side 9. Side
Læs mereLast Lecture CS Amp. I D V B M 2. I bias. A v. V out. V in. Simplified Schematic. Practical Implementation V GS
Output Range INEL 565 Analog Circuit Design 1/30/019 Last Lecture CS Amp. I D off ohmic sat sat ohmic ohmic I bias V B I bias V dd V dd -V ov A v Simplified Schematic Practical Implementation V ov1 V th
Læs mereMed TI-89 / TI-92 Plus kan du også sammenligne eller manipulere binære tal bit for bit.
Kapitel 20: Talsystemer 20 Resumé af talsystemer... 344 Indtastning og omregning af talsystemer... 345 Udførelse af matematiske beregninger med hexadecimale og binære tal... 346 Sammenligning eller manipulation
Læs mereJ-fet. Kompendium om J-FET
J-fet 27/8-215 Kompendium om J-FET FET transistorer Generelt Fet-transistorer er opbygget helt anderledes end bipolar transistorerne. Her er det ikke en basisstrøm, der styrer ledeevnen gennem transistoren,
Læs mereSSI GSM PORT kontrol brugervejledning. SSI GSM PORT brugervejledning V1.2
1 13.04.2015 SSI 6000.0410 SSI 6000.0410 GSM PORT brugervejledning V1.2 Port / Dør åbner via telefon opkald eller SMS - op til 30 brugere SSIHuset Svane Electronic Arildsvej 27, Gråmose, 7442 Engesvang
Læs mere