Reducerad INSTRUKTIONSLISTA för FLIS-processorn
|
|
- Lars-Göran Jakobsson
- för 5 år sedan
- Visningar:
Transkript
1 Reducerad INSTRUKTIONSLI för FLIS-processorn
2 2(10) Innehåll Sidan 3 Programmerarens bild av FLIS-processorn 4 Förklaring av beteckningar i instruktionslistan 5 Enkel dataflyttning 5 Logik 5 No operation 6 Aritmetik 6 Skift och rotation 7 Test 7 Hopp (Jump) 7 Hopp eller Branch (förgrening) med PC-relativ adressering 8 Dataflyttning med adressering via X-, Y- eller SP-registret 9 Manipulering av X-, Y- eller SP-registrets innehåll 9 Hopp till subrutin samt återhopp från subrutin och avbrott 9 Branch till subrutin 9 Lagring av data på stack och hämtning av data från stack 10 Karta över samtliga operationskoder
3 3(10) Programmerarens bild av FLIS-processorn FLIS-processorn Styrenhet Instruktionsregister IR(8) Ackumulator A(8) Databuss (8) ALU (8) Flaggregister CC(8) Indexregister X X(8) Indexregister Y Y(8) Stackpekare SP(8) Adressbuss (8) Programräknare PC(8) Flaggregister CC I 3 N 2 Z 1 V 0 C
4 4(10) På de följande sidorna beskrivs kortfattat maskininstruktionerna för FLIS-processorn. För varje instruktion anges den mnemoniska beteckningen, operationskod (OP), antal bytes (#), antal klockcykler (~), operationsbeskrivning och flaggpåverkan. Tal i form av data, adress eller avstånd (offset) kan uttryckas antingen hexadecimalt, binärt eller decimalt på följande sätt: $siffror = hexadecimalt % siffror = binärt siffror = decimalt Avstånd (offset) är alltid ett tal med inbyggt tecken. Förklaring av beteckningar i instruktionslistan: OP Hexadecimal operationskod för instruktion. # Antal bytes i instruktion ( Används också för att beteckna adresseringsmoden "Immediate"). ~ Antal klockcykler som krävs för att utföra en instruktion. A Innehåll i register A. A 1k Innehåll i register A komplementeras (inverteras) bitvis. M(Adr) Minnesinnehåll på adressen Adr. M 1k (Adr) Minnesinnehåll komplementeras (inverteras) bitvis. A(0)<<1 Vänsterskift av register A med inskiftad nolla till höger. M(Adr)(0)<<1 Vänsterskift av M(Adr) med inskiftad nolla till höger. A(C)<<1 Vänsterskift av register A med inskiftad C-flagga till höger. M(Adr)(C)<<1 Vänsterskift av M(Adr) med inskiftad C-flagga till höger. (0)A>>1 Högerskift av register A med inskiftad nolla till vänster. (0)M(Adr)>>1 Högerskift av M(Adr) med inskiftad nolla till vänster. (C)A>>1 Högerskift av register A med inskiftad C-flagga till vänster. (C)M(Adr)>>1 Högerskift av M(Adr) med inskiftad C-flagga till vänster. (d 7 )A>>1 Högerskift av register A med kopierad d 7 till vänster. (d 7 )M(Adr)>>1 Högerskift av M(Adr) med kopierad d 7 till vänster. I Avbrottsflaggan ("Interrupt"). Maskeringsbit för avbrott. N Teckenflaggan ("Negative"). Z Nollflaggan ("Zero"). V Overflowflaggan för 2-komplement-overflow. C Carryflaggan. Δ Används för att visa att en flagga påverkas. - Används för att visa att en flagga ej påverkas. 0 Nollställs. (Används oftast för att visa att en flagga nollställs). 1 Ettställs. (Används oftast för att visa att en flagga ettställs). CC "Condition Code" (Innehållet i flaggregistret, dvs samtliga flaggor). n Avstånd (offset). (Används i samband med adressering via ett indexregister. n är ett tal med inbyggt tecken.) EA Effektiv adress. För hopp- och branchinstruktioner avses adressen dit hoppet skall ske. För övriga instruktioner avses adressen till data.
5 Enkel dataflyttning (Se den fullständiga instruktionslistan för adressering via index.) Instruktion Adressering Operations- beskrivning* Operation Beteckning Inherent Immediate Absolute OP # ~ OP # ~ OP # ~ N Z V C Transfer TFR A,CC A CC Δ Δ Δ Δ TFR CC,A CC A TFR X,Y 1A 1 2 X Y TFR Y,X 1B 1 2 Y X TFR X,SP 1C 1 2 X SP TFR SP,X 1D 1 2 SP X TFR Y,SP 1E 1 2 Y SP TFR SP,Y 1F 1 2 SP Y Exchange EXG A,CC 9F 1 4 A CC Δ Δ Δ Δ EXG X,Y AF 1 4 X Y EXG X,SP BF 1 4 X SP EXG Y,SP CF 1 4 Y SP Load #Data F0 2 2 Data A Δ Δ 0 - LDX #Data Data X Δ Δ 0 - LDY #Data Data Y Δ Δ 0 - LDSP #Data Data SP Δ Δ 0 - Adr F1 2 3 M(Adr) A Δ Δ 0 - LDX Adr A0 2 3 M(Adr) X Δ Δ 0 - LDY Adr A1 2 3 M(Adr) Y Δ Δ 0 - LDSP Adr A2 2 3 M(Adr) SP Δ Δ 0 - Store Adr E1 2 3 A M(Adr) Adr X M(Adr) Adr Y M(Adr) Adr SP M(Adr) (10) Logik (Se den fullständiga instruktionslistan för adressering via index.) Operation Beteckning Inherent Immediate Absolute AND OP # ~ OP # ~ OP # ~ I N Z V C ANDA #Data A AND Data A - Δ Δ 0 - ANDA Adr A9 2 5 A AND M(Adr) A - Δ Δ 0 - OR ORA #Data 9A 2 4 A OR Data A - Δ Δ 0 - ORA Adr AA 2 5 A OR M(Adr) A - Δ Δ 0 - Exclusive-OR EORA #Data 9B 2 4 A XOR Data A - Δ Δ 0 - EORA Adr AB 2 5 A XOR M(Adr) A - Δ Δ 0 - Complement A 0A 1 3 A 1k A - Δ Δ 0 - Adr 3A 2 4 M 1k (Adr) M(Adr) - Δ Δ 0 - Flag manipulation ANDCC #Data CC AND Data CC Δ Δ Δ Δ Δ ORCC #Data CC OR Data CC Δ Δ Δ Δ Δ No operation Instruktion Adressering Operations- beskrivning* Operation Beteckning Inherent No operation NOP No operation
6 Aritmetik (Se den fullständiga instruktionslistan för adressering via index.) Operation Beteckning Inherent Immediate Absolute OP # ~ OP # ~ OP # ~ N Z V C Add ADDA #Data A+Data A Δ Δ Δ Δ ADDA Adr A6 2 5 A+M(Adr) A Δ Δ Δ Δ Add with carry ADCA #Data A+Data+C A Δ Δ Δ Δ ADCA Adr A5 2 5 A+M(Adr)+C A Δ Δ Δ Δ Subtract SUBA #Data A Data A Δ Δ Δ Δ SUBA Adr A4 2 5 A M(Adr) A Δ Δ Δ Δ Subtract with borrow SBCA #Data A Data C A Δ Δ Δ Δ SBCA Adr A3 2 5 A M(Adr) C A Δ Δ Δ Δ Negate (2's-compl) A A 1k +1 A Δ Δ Δ Δ Adr M 1k (Adr)+1 M(Adr) Δ Δ Δ Δ Increment A A+1 A Δ Δ Δ - Adr M(Adr)+1 M(Adr) Δ Δ Δ - Decrement A A 1 A Δ Δ Δ - Adr M(Adr) 1 M(Adr) Δ Δ Δ - Clear A A Adr M(Adr) (10) Skift och rotation (Se den fullständiga instruktionslistan för adressering via index.) Operation Beteckning Inherent Absolute OP # ~ Arithmetic shift left (ASL = ) ASLA 0B 1 3 A(0)<<1 A Δ Δ Δ Δ ASL Adr 3B 2 4 M(Adr)(0)<<1 M(Adr) Δ Δ Δ Δ Arithmetic shift right A 0F 1 3 (d 7)A>>1 A Δ Δ Δ Δ Adr 3F 2 4 (d 7 )M(Adr)>>1 M(Adr) Δ Δ Δ Δ Logic shift left ( = ASL) Logic shift right Rotate left Rotate right A 0B 1 3 A(0)<<1 A Δ Δ Δ Δ Adr 3B 2 4 M(Adr)(0)<<1 M(Adr) Δ Δ Δ Δ A 0C 1 3 (0)A>>1 A 0 Δ Δ Δ Adr 3C 2 4 (0)M(Adr)>>1 M(Adr) 0 Δ Δ Δ A 0D 1 3 A(C)<<1 A Δ Δ Δ Δ Adr 3D 2 4 M(Adr)(C)<<1 M(Adr) Δ Δ Δ Δ A 0E 1 3 (C)A>>1 A Δ Δ Δ Δ Adr 3E 2 4 (C)M(Adr)>>1 M(Adr) Δ Δ Δ Δ
7 7(10) Test (Se den fullständiga instruktionslistan för adressering via index.) Operation Beteckning Inherent Immediate Absolute OP # ~ OP # ~ OP # ~ N Z V C Compare CMPA #Data A Data Δ Δ Δ Δ CMPX #Data 9C 2 3 X Data Δ Δ Δ Δ CMPY #Data 9D 2 3 Y Data Δ Δ Δ Δ CMPSP #Data 9E 2 3 SP Data Δ Δ Δ Δ CMPA Adr A7 2 4 A M(Adr) Δ Δ Δ Δ CMPX Adr AC 2 4 X M(Adr) Δ Δ Δ Δ CMPY Adr AD 2 4 Y M(Adr) Δ Δ Δ Δ CMPSP Adr AE 2 4 SP M(Adr) Δ Δ Δ Δ Test, zero or minus T A 0 Δ Δ 0 0 Adr M(Adr) 0 Δ Δ 0 0 Bit test BITA #Data A AND Data Δ Δ 0 - BITA Adr A8 2 4 A AND M(Adr) Δ Δ 0 - Hopp (Se den fullständiga instruktionslistan för adressering via index.) Operation Beteckning Inherent Immediate Absolute OP # ~ OP # ~ OP # ~ N Z V C Unconditional jump JMP Adr Adr PC Hopp eller Branch (Förgrening) med PC-relativ adressering Operation Beteckning Relative Unconditional branch BRA Adr PC+Offs PC Conditional branch Simple conditions BMI Adr If N = 1: PC+Offs PC BPL Adr If N = 0: PC+Offs PC BEQ Adr If Z = 1: PC+Offs PC BNE Adr If Z = 0: PC+Offs PC BVS Adr If V = 1: PC+Offs PC BVC Adr If V = 0: PC+Offs PC (BCS = BLO) BCS Adr If C = 1: PC+Offs PC (BCC = BHS) BCC Adr If C = 0: PC+Offs PC Unsigned numbers BHI Adr 2A 2 4 If C' Z' = 1: PC+Offs PC (BHS = BCC) BHS Adr If C = 0: PC+Offs PC BEQ Adr If Z = 1: PC+Offs PC BNE Adr If Z = 0: PC+Offs PC BLS Adr 2B 2 4 If C+Z = 1: PC+Offs PC (BLO = BCS) BLO Adr If C = 1: PC+Offs PC Signed numbers BGT Adr 2C 2 4 If (N V) + Z = 0: PC+Offs PC BGE Adr 2D 2 4 If (N V) = 0: PC+Offs PC BEQ Adr If Z = 1: PC+Offs PC BNE Adr If Z = 0: PC+Offs PC BLE Adr 2E 2 4 If (N V) + Z = 1: PC+Offs PC BLT Adr 2F 2 4 If (N V) = 1: PC+Offs PC
8 8(10) Dataflyttning med adressering via X-, Y- eller SP-registret Operation Beteckning Indexerat Load (indexed) n,sp F2 2 3 M(n+SP) A Δ Δ 0 - n,x F3 2 3 M(n+X) A Δ Δ 0 - A,X F4 1 3 M(A+X) A Δ Δ 0 -,X+ F5 1 4 M(X) A, X+1 X Δ Δ 0 -,X F6 1 4 M(X) A, X 1 X Δ Δ 0 -,+X F7 1 4 X+1 X, M(X) A Δ Δ 0 -, X F8 1 4 X 1 X, M(X) A Δ Δ 0 - n,y F9 2 3 M(n+Y) A Δ Δ 0 - A,Y FA 1 3 M(A+Y) A Δ Δ 0 -,Y+ FB 1 4 M(Y) A, Y+1 Y Δ Δ 0 -,Y FC 1 4 M(Y) A, Y 1 Y Δ Δ 0 -,+Y FD 1 4 Y+1 Y, M(Y) A Δ Δ 0 -, Y FE 1 4 Y 1 Y, M(Y) A Δ Δ 0 - LDX n,sp B0 2 3 M(n+SP) X Δ Δ 0 - LDX n,x C0 2 3 M(n+X) X Δ Δ 0 - LDX n,y D0 2 3 M(n+Y) X Δ Δ 0 - LDY n,sp B1 2 3 M(n+SP) Y Δ Δ 0 - LDY n,x C1 2 3 M(n+X) Y Δ Δ 0 - LDY n,y D1 2 3 M(n+Y) Y Δ Δ 0 - LDSP n,sp B2 2 3 M(n+SP) SP Δ Δ 0 - LDSP n,x C2 2 3 M(n+X) SP Δ Δ 0 - LDSP n,y D2 2 3 M(n+Y) SP Δ Δ 0 - Store (indexed) n,sp E2 2 3 A M(n+SP) n,x E3 2 3 A M(n+X) A,X E4 1 3 A M(A+X) ,X+ E5 1 4 A M(X), X+1 X ,X E6 1 4 A M(X), X 1 X ,+X E7 1 4 X+1 X, A M(X) , X E8 1 4 X 1 X, A M(X) n,y E9 2 3 A M(n+Y) A,Y EA 1 3 A M(A+Y) ,Y+ EB 1 4 A M(Y), Y+1 Y ,Y EC 1 4 A M(Y), Y 1 Y ,+Y ED 1 4 Y+1 Y, A M(Y) , Y EE 1 4 Y 1 Y, A M(Y) n,sp X M(n+SP) n,x X M(n+X) A,X X M(A+X) n,y X M(n+Y) A,Y X M(A+Y) n,sp Y M(n+SP) n,x Y M(n+X) A,X Y M(A+X) n,y Y M(n+Y) A,Y Y M(A+Y) n,sp SP M(n+SP) n,x SP M(n+X) A,X SP M(A+X) n,y SP M(n+Y) A,Y SP M(A+Y)
9 Manipulering av X-, Y- eller SP-registrets innehåll Operation Beteckning Via X, Y eller SP Load effective address LEAX n,x CC 2 4 X + n X LEAX n,sp DC 2 4 SP + n X LEAY n,y CD 2 4 Y + n Y LEAY n,sp DD 2 4 SP + n Y LEASP n,sp BE 2 4 SP + n SP LEASP n,x CE 2 4 X + n SP LEASP n,y DE 2 4 Y + n SP (10) Hopp till subrutin samt återhopp från subrutin och avbrott (Se den fullständiga instruktionslistan för adressering via index.) Operation Beteckning Inherent Absolute OP # ~ OP # ~ I N Z V C Jump to subroutine JSR Adr SP 1 SP, PC M(SP) Adr PC Return from subroutine RTS M(SP) PC, SP+1 SP Return from interrupt RTI M(SP) CC; SP+1 SP Δ Δ Δ Δ Δ M(SP) A; SP+1 SP M(SP) X; SP+1 SP M(SP) Y; SP+1 SP M(SP) PC; SP+1 SP Branch till subrutin Operation Beteckning Relative Branch to subroutine BSR Adr SP 1 SP, PC M(SP) PC+Offs PC Lagring av data på stack och hämtning av data från stack Operation Beteckning Inherent Push accumulator A PSHA SP 1 SP, A M(SP) Push register X PSHX SP 1 SP, X M(SP) Push register Y PSHY SP 1 SP, Y M(SP) Push register CC PSHC SP 1 SP, CC M(SP) Pull accumulator A PULA M(SP) A, SP+1 SP Pull register X PULX M(SP) X, SP+1 SP Pull register Y PULY M(SP) Y, SP+1 SP Pull register CC PULC M(SP) CC, SP+1 SP Δ Δ Δ Δ *Tillägg till operationsbeskrivning: Lägg märke till att varje instruktion dessutom ökar innehållet i PC. Alla instruktioner ökar PC med ett under FETCH-sekvensen. Instruktioner som består av två ord ökar sedan PC med ytterligare ett i samband med att ord nummer två hämtas under EXECUTE-sekvensen. Ökningarna av PC görs innan offset adderas för branchinstruktioner och innan PCvärdet lagras som återhoppsadress på stacken vid subrutinanrop.
10 Karta över (samtliga) operationskoder 10(10) Anm: Blanka fält utgör otillåten operationskod och medför undantagshantering 00 2 NOP 01 4 ANDCC 02 4 ORCC 10 3 PSHA 11 3 PSHX 12 3 PSHY PSHC PULA 05 3 A 06 3 A 07 3 A 08 3 A 09 2 T 0A 3 A 0B 3 A 0C 3 A 0D 3 A 0E 3 A 0F 3 A 15 3 PULX 16 3 PULY 17 3 PULC 18 2 TFR A,C 19 2 TFR C,A 1A 2 TFR X,Y 1B 2 TFR Y,X 1C 2 TFR X,S 1D 2 TFR S,X 1E 2 TFR Y,S 1F 2 TFR S,Y 20 5 BSR 21 4 BRA 22 4 BMI 23 4 BPL 24 4 BEQ 25 4 BNE 26 4 BVS 27 4 BVC 28 4 BCS 29 4 BCC 2A 4 BHI 2B 4 BLS 2C 4 BGT 2D 4 BGE 2E 4 BLE 2F 4 BLT JMP 34 4 JSR A 4 3B 4 3C 4 3D 4 3E 4 3F RTS 44 6 RTI A 4 4B 4 4C 4 4D 4 4E 4 4F JMP 54 5 JSR A 4 5B 4 5C 4 5D 4 5E 4 5F JMP 64 5 JSR A 4 6B 4 6C 4 6D 4 6E 4 6F JMP 74 5 JSR A 4 7B 4 7C 4 7D 4 7E 4 7F JMP 84 5 JSR A 4 8B 4 8C 4 8D 4 8E 4 8F LDX 91 2 LDY 92 2 LDSP 93 4 SBCA 94 4 SUBA 95 4 ADCA 96 4 ADDA 97 3 CMPA 98 3 BITA 99 4 ANDA 9A 4 ORA 9B 4 EORA 9C 3 CMPX 9D 3 CMPY 9E 3 CMPSP 9F 4 EXG A,C A0 3 LDX A1 3 LDY A2 3 LDSP A3 5 SBCA A4 5 SUBA A5 5 ADCA A6 5 ADDA A7 4 CMPA A8 4 BITA A9 5 ANDA AA 5 ORA AB 5 EORA AC 4 CMPX AD 4 CMPY AE 4 CMPSP AF 4 EXG X,Y B0 3 LDX B1 3 LDY B2 3 LDSP B3 5 SBCA B4 5 SUBA B5 5 ADCA B6 5 ADDA B7 4 CMPA B8 4 BITA B9 5 ANDA BA 5 ORA BB 5 EORA BC 4 CMPX BD 4 CMPY BE 4 LEASP BF 4 EXG X,S C0 3 LDX C1 3 LDY C2 3 LDSP C3 5 SBCA C4 5 SUBA D0 3 LDX D1 3 LDY D2 3 LDSP D3 5 SBCA D4 5 SUBA E0 F0 2 E1 3 E2 3 E3 3 E4 3 F1 3 F2 3 F3 3 F4 3 C5 x D5 5 E5 4 F5 4 ADCA ADCA x+ 1 x+ 1 C6 5 D6 5 E6 4 F6 4 ADDA ADDA x- 1 x- 1 C7 4 CMPA C8 4 BITA C9 5 ANDA CA 5 ORA CB 5 EORA CC 4 LEAX CD 4 LEAY CE 4 LEASP CF 4 EXG Y,S D7 4 CMPA D8 4 BITA D9 5 ANDA DA 5 ORA DB 5 EORA DC 4 LEAX DD 4 LEAY DE 4 LEASP E7 4 +x 1 E8 4 -x 1 E9 3 EA 3 EB 4 y+ 1 EC 4 y- 1 ED 4 +y 1 EE 4 -y 1 DF EF FF F7 4 +x 1 F8 4 -x 1 F9 3 FA 3 FB 4 y+ 1 FC 4 y- 1 FD 4 +y 1 FE 4 -y 1
Digital- och datorteknik
Digital- och datorteknik Föreläsning #15 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Dataväg med pekarregister och stackpekare: I vår sjunde,
Läs merDigital- och datorteknik
Digital- och datorteknik Föreläsning #15 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Dataväg med pekarregister och stackpekare: I vår sjunde,
Läs merFLEX Instruktionslista
FLEX Instruktionslista Innehåll 1 Förklaring av beteckningar i instruktionslistan... 2 2 Detaljerad beskrivning av FLEX-processorns instruktioner... 3 3 Operationskoder, maskincykler och flaggpåverkan...
Läs merFLEXIBLE INSTRUCTION SET PROCESSOR FLISP
2014-08-19 FLEXIBLE INSTRUCTION SET PROCESSOR FLISP FLISP - HANDBOK Detta häfte utgör den sammanfattande beskrivningen av FLISprocessorn. Häftet är indelat i två delar. Del 1 behandlar assemblerprogrammerarens
Läs merFLEXIBLE INSTRUCTION SET PROCESSOR FLISP
2013-08-14 FLEXIBLE INSTRUCTION SET PROCESSOR FLISP Detta häfte utgör den sammanfattande beskrivningen av FLISprocessorn. Häftet är indelat i två delar. Del 1 behandlar assemblerprogrammerarens bild av
Läs merExt-13 (Ver ) Exempel på RTN-beskrivning av FLEX-instruktioner
Ext-3 (Ver 203-04-2) Exempel på RTN-beskrivning av FLEX-instruktioner. Figur på sidan 2 i detta häfte visar hur datorn FLEX är uppbyggd. På sidan visas dessutom hur ALU:ns funktion väljs med styrsignalerna
Läs merINSTRUKTIONSLISTA för FLEX-processorn
INSTRUKTIONSLISTA för FLEX-processorn Detta häfte får användas vid tentamen i Digital- och datorteknik. Anteckna ej i häftet, under/ överstrykning är tillåtet. 2008-10-10 Innehåll Sidan Programmerarens
Läs merExt-13 (Ver ) Exempel på RTN-beskrivning av FLEX-instruktioner
Ext-3 (Ver 204-04-08) Exempel på RTN-beskrivning av FLEX-instruktioner. Figur på sidan 2 i detta häfte visar hur datorn FLEX är uppbyggd. På sidan visas dessutom hur ALU:ns funktion väljs med styrsignalerna
Läs merDigital- och datorteknik
Digital- och datorteknik Föreläsning #16 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Behovet av ändring av programflödet För att kunna skriva
Läs merDigital- och datorteknik
Digital- och datorteknik Föreläsning #16 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Behovet av ändring av programflödet För att kunna skriva
Läs merDigital och Datorteknik EDA /2010. EDA Digital och Datorteknik
EDA 45 - Digital och Datorteknik Dagens föreläsning: Assemblerprogrammering för FLEX, Extra material Ext 8 Ur innehållet: Programmerarens bild av FLEX Instruktionsuppsättning Register åtkomliga för programmeraren
Läs merProgramexempel för FLEX
Aktivera Kursens mål: Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruera styrenheten. genom att. implementera olika maskininstruktioner i styrenheten. Kunna använda
Läs merTentamen. Datorteknik Y, TSEA28
Tentamen Datorteknik Y, TSEA28 Datum 2015-08-18 Lokal TERE, TER4 Tid 14-18 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 7 Antal sidor (inklusive
Läs mer9/22/2012. Assemblernivå Beskrivning av funktion Automatiskt styrd borrmaskin Positionera borr Starta borr Borra genom arbetsstycke...
LV4 Fo10 Aktivera Kursens mål: Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Koppla samman register och ALU till en dataväg Minnets uppbyggnad och anslutning till datavägen
Läs merVillkorliga hopp: 9/26/2011. Dagens mål: Du ska kunna.. Villrorliga (Relativa) hopp - forts Arb s 140. LV5 Fo12. LV5 Fo12. Aktivera Kursens mål:
Aktivera Kursens mål: Konstruera en dator mha grindar och programmera denna Använda en modern microcontroller Aktivera Förra veckans mål: Konstruera styrenheten. genom att. implementera olika maskininstruktioner
Läs merKonstruera en dator mha grindar och programmera denna Använda en modern microcontroller
Aktivera Kursens mål: LV5 Fo12 Konstruera en dator mha grindar och programmera denna Använda en modern microcontroller Aktivera Förra veckans mål: Konstruera styrenheten. genom att. implementera olika
Läs merBilda styrsignalerna till datavägen RESET FETCH EXECUTE NF NF NF. Digital och Datorteknik EDA /2011. Digital och Datorteknik EDA /2011
EDA 45 - Digital och Datorteknik Dagens föreläsning:, exemplifierad med FLEX Arbetsboken kapitel 9-22 Ur innehållet: En automatisk styrenhet Grundläggande d instruktioner Adresseringssätt Konstruktion
Läs merTentamen. Datorteknik Y, TSEA28
Tentamen Datorteknik Y, TSEA28 Datum 2017-10-26 Lokal TER1, TER3 Tid 8-12 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 6 Antal sidor (inklusive
Läs merTentamen. Datorteknik Y, TSEA28
Tentamen Datorteknik Y, TSEA28 Datum 2016-05-31 Lokal Kåra, T1, T2, U1, U15 Tid 14-18 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 6 Antal
Läs merTentamen. Datorteknik Y, TSEA28
Tentamen Datorteknik Y, TSEA28 Datum 2017-08-15 Lokal TER4 Tid 14-18 Kurskod Provkod Kursnamn Provnamn Institution Antal frågor 6 Antal sidor (inklusive denna sida) 6 Kursansvarig Lärare som besöker skrivsalen
Läs merTentamen. Datorteknik Y, TSEA28
Tentamen Datorteknik Y, TSEA28 Datum 2016-10-18 Lokal TER1 Tid 8-12 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 7 Antal sidor (inklusive
Läs merDigital- och datorteknik
Digital- och datorteknik Föreläsning #17 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Tallriksmodellen Stackoperationer Element kan endast
Läs mer11/16/2012. Assemblernivå Beskrivning av funktion Automatiskt styrd borrmaskin Positionera borr Starta borr Borra genom arbetsstycke...
LV4 Fo10 Aktivera Kursens mål: Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Koppla samman register och ALU till en dataväg Minnets uppbyggnad och anslutning till datavägen
Läs merTentamen (Exempel) Datorteknik Y, TSEA28
Tentamen (Exempel) Datorteknik Y, TSEA28 Datum 2018-10-31 Lokal TER4 Tid 8-12 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 7 Antal sidor (inklusive
Läs merTentamen (Exempel) Datorteknik Y, TSEA28
Tentamen (Exempel) Datorteknik Y, TSEA28 Datum 2018-08-21 Lokal TER4 Tid 14-18 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 6 Antal sidor
Läs merTentamen. Datorteknik Y, TSEA28
Tentamen Datorteknik Y, TSEA28 Datum 2016-08-16 Lokal TER2, TER4 Tid 14-18 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 6 Antal sidor (inklusive
Läs merTentamen. Datorteknik Y, TSEA28
Tentamen Datorteknik Y, TSEA28 Datum 2015-06-01 Lokal Tid 14-18 Kurskod Provkod Kursnamn Provnamn Institution Antal frågor 6 Antal sidor (inklusive denna sida) 6 Kursansvarig Lärare som besöker skrivsalen
Läs merTentamen (Exempel) Datorteknik Y, TSEA28
Tentamen (Exempel) Datorteknik Y, TSEA28 Datum 2018-05-29 Lokal KÅRA,T1,T2, Tid 14-18 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 6 Antal
Läs merTentamen (Exempel) Datorteknik Y, TSEA28
Tentamen (Exempel) Datorteknik Y, TSEA28 Datum 2018-xx-xx Lokal TER1, TER3 Tid 8-12 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 7 Antal sidor
Läs merDigital- och datorteknik
Digital- och datorteknik Föreläsning #17 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola F-36 FLEX- och FLIS-datorn Ext-8 Tallriksmodellen Stackoperationer
Läs merTentamen. Datorteknik Y, TSEA28
Tentamen Datorteknik Y, TSEA28 Datum 2015-10-20 Lokal TERE, TER2 Tid 8-12 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 6 Antal sidor (inklusive
Läs merTentamen. Datorteknik Y, TSEA28
Tentamen Datorteknik Y, TSEA28 Datum 2017-06-02 Lokal G35, TER2, TER4 Tid 14-18 Kurskod TSEA28 Provkod TEN1 Kursnamn Provnamn Datorteknik Y Skriftlig tentamen Institution ISY Antal frågor 6 Antal sidor
Läs merExtrauppgifter för CPU12
1 Extrauppgifter för CPU12 X1a) Skriv en instruktionssekvens som nollställer bit 3-0 i alla minnesord i adressintervallet 2035H, 2049H Använd X-registret för adressering X1b) Skriv en subrutin som maskerar
Läs merTentamen Datorteknik Y, TSEA28 Datum 2012-08-14
Tentamen Datorteknik Y, TSEA28 Datum 2012-08-14 Lokal TER2 Tid 8-12 Kurskod TSEA28 Provkod TEN1 Kursnamn Datorteknik Y Institution ISY Antal frågor 6 Antal sidor (inklusive denna sida) 7 Kursansvarig Andreas
Läs merEDA Digital och Datorteknik
Digital och Datorteknik EDA45 200/20 EDA 45 - Digital och Datorteknik Dagens föreläsning:, Extra material Ext 8 Ur innehållet: Programmerarens bild av FLEX Instruktionsuppsättning Register åtkomliga för
Läs merF4: Assemblerprogrammering
F4: Assemblerprogrammering Hoppinstruktioner Branch Jump Med vilkor IF satser Loopar while-loopar do-while- loopar for-loopar Stackhantering Underprogram 1 BRA rel_adr Branch Always Relativadressering
Läs merStyrenheten 9/17/2011. Styrenheten - forts Arb s 120. LV4 Fo10. Aktivera Kursens mål: Kap 7 Blå
Aktivera Kursens mål: LV4 Fo10 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Koppla samman register och ALU till en dataväg Minnets uppbyggnad och anslutning till datavägen
Läs merDigital- och datorteknik. Mekatronik-, data- och elektroingenjör Åk 1/ lp 1o2. Lars-Eric Arebrink. Av institutionen utgiven. vid flera tillfällen
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KURSNAMN Digital- och datorteknik PROGRAM: KURSBETECKNING Mekatronik-, data- och elektroingenjör Åk / lp o2 LEU43 EXAMINATOR
Läs merEDA215 Digital- och datorteknik för Z
EDA25 Digital- och datorteknik för Z Tentamen Måndag 7 december 2007, kl. 08.30-2.30 i M-salar Examinatorer Rolf Snedsböl, tel. 772 665 Kontaktpersoner under tentamen Som ovan. Tillåtna hjälpmedel Häftet
Läs merOmtentamen i CDT204 - Datorarkitektur
Omtentamen i CDT204 - Datorarkitektur 2012-11-05 Skrivtid: 08.10-12.30 Hjälpmedel: Miniräknare och valfritt skriftligt (ej digitalt) material. Lärare: Stefan Bygde, kan nås på 070-619 52 83. Tentamen är
Läs merDigital- och datorteknik. Lars-Eric Arebrink. Betyg 4: 36 poäng Betyg 5: 48 poäng
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KURSNAMN Digital- och datorteknik PROGRAM: KURSBETECKNING Elektro Åk / lp 4 EDA26 EXAMINATOR Lars-Eric Arebrink TID FÖR
Läs mer7) Beskriv tre sätt att överföra parametrar mellan huvudprogram och subrutin.
1(5) Övningstentamen i Mikrodatorer och assemblerprogrammering, ELGA05 Hjälpmedel: Bifogad lista med memokoder för MC68xxx. Samtliga programmeringsuppgifter ska innehålla flödesschema med förklaringar
Läs merTentamen Datorteknik Y, TSEA28 Datum 2012-06-02 TER2, TER4, TERE Tid 14-18
Tentamen Datorteknik Y, TSEA28 Datum 2012-06-02 Lokal TER2, TER4, TERE Tid 14-18 Kurskod TSEA28 Provkod TEN1 Kursnamn Datorteknik Y Institution ISY Antal frågor 7 Antal sidor (inklusive denna sida) 10
Läs merExempel 3 på Tentamen
Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Exempel 3 på Tentamen Grundläggande datorteknik Examinator Kontaktperson under tentamen Tillåtna hjälpmedel Häfte Instruktionslista
Läs merExempel 1 på Tentamen med lösningar
Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Exempel 1 på Tentamen med lösningar Grundläggande datorteknik Examinator Kontaktperson under tentamen Tillåtna hjälpmedel Häfte
Läs merMinnet. Minne. Minns Man Minnet? Aktivera Kursens mål: LV3 Fo7. RAM-minnen: ROM PROM FLASH RWM. Primärminnen Sekundärminne Blockminne. Ext 15.
Aktivera Kursens mål: LV3 Fo7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion
Läs merDigital- och datorteknik. Lars-Eric Arebrink. Betyg 4: 36 poäng Betyg 5: 48 poäng
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KURSNAMN Digital- och datorteknik PROGRAM: KURSBETECKNING Elektro Åk / lp 4 EDA26 EXAMINATOR Lars-Eric Arebrink TID FÖR
Läs merTentamen 3. EDAxxx Grundläggande Datorteknik DIT791 Grundläggande Datorteknik, GU. Måndag xx Oktober 20xx, kl
Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Tentamen 3 EDAxxx Grundläggande Datorteknik DIT791 Grundläggande Datorteknik, GU Måndag xx Oktober 20xx, kl. 8.30-12.30 Examinator
Läs merF2: Motorola Arkitektur. Assembler vs. Maskinkod Exekvering av instruktioner i Instruktionsformat MOVE instruktionen
68000 Arkitektur F2: Motorola 68000 I/O signaler Processor arkitektur Programmeringsmodell Assembler vs. Maskinkod Exekvering av instruktioner i 68000 Instruktionsformat MOVE instruktionen Adresseringsmoder
Läs merTSEA28 Datorteknik Y (och U)
TSEA28 Datorteknik Y (och U), föreläsning 2, Kent Palmkvist 2018-01-16 3 TSEA28 Datorteknik Y (och U) Föreläsning 2 Kent Palmkvist, ISY Praktiska kommentarer Mail kommer skickas ut när labanmälan är möjlig
Läs merLV6 LV7. Aktivera Kursens mål:
Aktivera Kursens mål: LV6 LV7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion
Läs merTentamen med lösningar
Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Tentamen med lösningar EDA452 Grundläggande Datorteknik, D DIT790 Digital- och datorteknik, GU Måndag xx Oktober 20xx, kl. 8.30-12.30
Läs merLösningsförslag tenta
Lösningsförslag tenta 2013-12-16 (Version 5 med reservation för eventuella fel. Uppdaterad 140417.) 1. X = 1010 0101 2 ; Y = 0101 1011 2 (8 bitars ordlängd) a) [0, 2 n 1] = [0, 2 8 1] = [0, 255] b) [ 2
Läs merLaboration nr 3 behandlar
(2013-04-20) Laboration nr 3 behandlar Konstruktion och test av instruktioner (styrsignalsekvenser) för FLISP Följande uppgifter ur Arbetsbok för DigiFlisp ska vara utförda som förberedelse för laborationen.
Läs merTSEA28 Datorteknik Y (och U)
TSEA28 Datorteknik Y (och U) Föreläsning 2 Kent Palmkvist, ISY TSEA28 Datorteknik Y (och U), föreläsning 2, Kent Palmkvist 2017-01-17 2 Dagens föreläsning Kort repetition Större programmeringsexempel Subrutiner
Läs merLABORATION. Datorteknik Y Datorkonstruktion D
LABORATION Datorteknik Y Datorkonstruktion D Mikroprogrammering (del 1 och 2) Version 3.1 2012 (AE) Namn och personnummer Godkänd Godkänd Uppg. 1-3 Uppg. 4-6 1 1 Inledning Syftet med laborationen är att
Läs merStyrenheten styrsignalsekvenser programflödeskontroll
Styrenheten styrsignalsekvenser programflödeskontroll Kontroll av programflöde Instruktionerna är ordnade sekventiellt i minnet och utförs normalt i denna ordning. Vissa programkonstruktioner kräver dock
Läs merExempel 2 på Tentamen med lösningar
Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Exempel 2 på Tentamen med lösningar Grundläggande datorteknik Examinator Kontaktperson under tentamen Tillåtna hjälpmedel Häfte
Läs merTSEA28 Datorteknik Y (och U)
TSEA28 Datorteknik Y (och U), föreläsning 2, Kent Palmkvist 2019-01-22 3 TSEA28 Datorteknik Y (och U) Föreläsning 2 Kent Palmkvist, ISY Praktiska kommentarer Labanmälan öppnar måndag 28/1 kl 12.30 Anmälningssystemet
Läs merDigital- och datorteknik
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KURSNAMN Digital- och datorteknik PROGRAM: KURSBETECKNING Mekatronikingenjör (samt data- och elektroingenjör) Åk / lp
Läs merTENTAMEN(Nu anpassad till FLIS- processorn)
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN(Nu anpassad till FLIS- processorn) KRSNAMN Digital- och datorteknik PROGRAM: KRSBETECKNING Elektro Åk / lp 4 EDA26 EXAMINATOR
Läs merDigital- och datorteknik
Digital- och datorteknik Föreläsning #19 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Normaltillstånd vs undantagstillstånd I normaltillstånd
Läs merDigital- och datorteknik
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KRSNAMN Digital- och datorteknik PROGRAM: KRSBETECKNING EXAMINATOR Data-, elektro- och mekatronikingenjör Åk / lp och
Läs merTentamen. EDA452 Grundläggande Datorteknik, D DIT790 Digital- och datorteknik, GU. Måndag 17 December 2012, kl
Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Tentamen EDA452 Grundläggande Datorteknik, D DIT790 Digital- och datorteknik, GU Måndag 17 December 2012, kl. 8.30-12.30 Examinatorer
Läs merAssemblerprogrammering för ARM del 2
Assemblerprogrammering för ARM del 2 Ur innehållet Programflöde Subrutiner, parametrar och returvärden Tillfälliga (lokala) variabler Läsanvisningar: Arbetsbok kap 2 Quick-guide, instruktionslistan Assemblerprogrammering
Läs merAssemblerprogrammering del 3
Assemblerprogrammering del 3 Dagens föreläsning behandlar: Kompendiet kapitel 9 och 10.4 Arbetsboken kapitel 16 Ur innehållet: Modularisering, subrutiner och strukturerad programutveckling (flödesdiagram)
Läs merÖvning1 Datorteknik, HH vt12 - Talsystem, logik, minne, instruktioner, assembler
Övning1 Datorteknik, HH vt12 - Talsystem, logik, minne, instruktioner, assembler Talsystem Talsystem - binära tal F1.1) 2 n stycken tal från 0 till 2 n 1 F1.2) 9 bitar (512 kombinationer) Talsystem - 2-
Läs merMC68HCS12 - översikt
MC68HCS12 - översikt MC68HC12, Arbetsbok för MC12 CPU12 Reference Guide Ur innehållet: Programmerarens bild Översikt, single-chip-computer DG256 MC68HCS12 översikt/roj 1 Instruktionsuppsättning ISA Instruction
Läs merCHALMERS TEKNISKA HÖGSKOLA
Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Tentamen EDA217 Grundläggande Datortekik, Z EDA433 Grundläggande Datortekik, IT EDA452 Grundläggande Datortekik, D DIT790 Digital-
Läs merTentamen Datorteknik Y, TSEA28 Datum 2013-08-20
Tentamen Datorteknik Y, TSEA28 Datum 2013-08-20 Lokal TER2 Tid 8-12 Kurskod TSEA28 Provkod TEN1 Kursnamn Datorteknik Y Institution ISY Antal frågor 6 Antal sidor (inklusive denna sida) 13 Kursansvarig
Läs merLABORATION. Datorteknik Y
LABORATION Datorteknik Y Mikroprogrammering Version 3.3 2012 (AE) 2013 (AE) 2017 (KP) Namn och personnummer Godkänd Uppg. 1-3 1 1 Inledning Syftet med laborationen är att skapa en känsla för vad som händer
Läs merÖvningsuppgifterna i kapitel F avser FLIS-processorn, vars instruktioner och motsvarande koder definieras i INSTRUKTIONSLISTA FÖR FLISP.
Övningsuppgifter Övningsuppgifterna i kapitel F avser FLIS-processorn, vars instruktioner och motsvarande koder definieras i INSTRUKTIONSLISTA FÖR FLISP. F.2 Ett antal på varandra följande minnesord har
Läs merAssemblerprogrammering
2012-02-14 Assemblerprogrammering Övningsuppgifter 2011 Lösningar (Med reservation för diverse fel!) 1. Hur många E-klockperioder använder CPU12 (HCS12) för att köra programsekvensen nedan? ORG $1000 LDAA
Läs merDigital- och datorteknik. Lars-Eric Arebrink. vid flera tillfällen. Betyg 4: 36 poäng Betyg 5: 48 poäng
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KURSNAMN Digital- och datorteknik PROGRAM: Data-, elektro- och mekatronikingenjör åk / lp och 2 KURSBETECKNING LEU43
Läs merDigital- och datorteknik. Lars-Eric Arebrink. vid flera tillfällen. Betyg 4: 36 poäng Betyg 5: 48 poäng
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KRSNAMN Digital- och datorteknik PROGRAM: KRSBETECKNING Elektro Åk / lp 4 EDA26 EXAMINATOR Lars-Eric Arebrink TID FÖR
Läs merDatorarkitekturer med operativsystem ERIK LARSSON
Datorarkitekturer med operativsystem ERIK LARSSON Översikt Processorn Maskininstruktioner Dator Primärminne Data/instruktioner Kontroll Central processing unit (CPU) Fetch instruction Execute instruction
Läs merTentamen Datorteknik D del 2, TSEA49
Tentamen Datorteknik D del 2, TSEA49 Datum 2012-05-24 Lokal TER2 Tid 8-12 Kurskod TSEA49 Provkod TEN1 Kursnamn Datorteknik D del 2 Institution ISY Antal frågor 6 Antal sidor (inklusive denna 10 sida) Kursansvarig
Läs merDigital- och datorteknik
Digital- och datorteknik Föreläsning #18 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Assemblerprogrammering Assemblatorer vs kompilatorer
Läs merDigital- och datorteknik
Digital- och datorteknik Föreläsning #8 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Assemblatorer vs kompilatorer En assemblator är ett program
Läs merLABORATION. Datorkonstruktion D
LABORATION Datorkonstruktion D Mikroprogrammering Version 4.0 2017 (AN) 1 1 Inledning Syftet med laborationen är att skapa en känsla för vad som händer i en enkel dator då en maskinkodsinstruktion (även
Läs merFöreläsningsanteckningar 2. Mikroprogrammering I
Föreläsningsanteckningar 2. Mikroprogrammering I Olle Seger 2012 Anders Nilsson 2016 Innehåll 1 Inledning 2 2 En enkel dator 2 3 Komponenter 3 3.1 Register............................... 3 3.2 Universalräknare..........................
Läs merDigital- och datorteknik
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KRSNAMN Digital- och datorteknik PROGRAM: KRSBETECKNING Data-, elektro- och mekatronikingenjör Åk / lp och LE43 EXAMINATOR
Läs merALU:n ska anslutas hur då?
Aktivera Kursens mål: LV3 Fo7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion
Läs merDigital och Datorteknik EDA /2010. EDA Digital och Datorteknik
EDA 451 - Digital och Datorteknik 29-21, Arbetsbok för MC12 CPU12 Reference Guide Ur innehållet: Historik Översikt, single-chip-computer DG256 Programmerarens bild (Exempel) 1 Instruktionsuppsättning ISA
Läs merDigital- och datorteknik. Lars-Eric Arebrink. Av institutionen utgiven instruktionlista FLEXIBLE INSTRUKTION SET PROCESSOR FLISP
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KURSNAMN Digital- och datorteknik PROGRAM: KURSBETECKNING Elektro Åk 1/ lp 4 EDA216 EXAMINATOR Lars-Eric Arebrink TID
Läs merCPU. Carry/Borrow IX. Programräknare
Laboration:. Jämförelser mellan assembler och C. CPU ACCA ACCD ACCB 8-bitars ackumulatorer eller 16- bitars ackumulator CCR 1 1 1 SXH I NZVC Flaggregister Carry/Borrow IX IY PC Indexregister X Indexregister
Läs merTENTAMEN. Digital- och datorteknik E. Institutionen för data- och informationsteknik Avdelningen för datorteknik. Elektro Åk 1/ lp 4 EDA216/DIT790
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KRSNAMN Digital- och datorteknik E PROGRAM: KRSBETECKNING Elektro Åk / lp 4 EDA26/DIT790 EXAMINATOR Lars-Eric Arebrink
Läs merDigital Aritmetik Unsigned Integers Signed Integers"
Digital Aritmetik Unsigned Integers Signed Integers" Slides! Per Lindgren! EISLAB! Per.Lindgren@ltu.se! Original Slides! Ingo Sander! KTH/ICT/ES! ingo@kth.se! Talrepresentationer" Ett tal kan representeras
Läs merTentamen Datorteknik Y, TSEA28 Datum TER1 och TER2 Tid 14-18
Tentamen Datorteknik Y, TSEA28 Datum 2013-05-28 Lokal TER1 och TER2 Tid 14-18 Kurskod TSEA28 Provkod TEN1 Kursnamn Datorteknik Y Institution ISY Antal frågor 6 Antal sidor (inklusive denna sida) 12 Kursansvarig
Läs mer9 Assemblerprogrammering. Innehåll GRUNDLÄGGANDE DATORTEKNIK FÖR HÖGSKOLANS INGENJÖRSUTBILDNINGAR KOMPENDIUM
9 Assemblerprogrammering Assemblerprogrammering KOMPENDIUM GRUNDLÄGGANDE DATORTEKNIK FÖR HÖGSKOLANS INGENJÖRSUTBILDNINGAR ROGER JOHANSSON INSTITUTIONEN FÖR DATA OCH INFORMATIONSTEKNIK CHALMERS TEKNISKA
Läs merDigitalteknik EIT020. Lecture 15: Design av digitala kretsar
Digitalteknik EIT020 Lecture 15: Design av digitala kretsar November 3, 2014 Digitalteknikens kopplingar mot andra områden Mjukvara Hårdvara Datorteknik Kretskonstruktion Digitalteknik Elektronik Figure:,
Läs merTENTAMEN (Något redigerad)
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN (Något redigerad) KRSNAMN Digital- och datorteknik PROGRAM: KRSBETECKNING Data-, elektro- och mekatronikingenjör Åk /
Läs merTENTAMEN. Digital- och datorteknik. Institutionen för data- och informationsteknik Avdelningen för datorteknik LEU431. Lars-Eric Arebrink
Institutionen för data- och informationsteknik Avdelningen för datorteknik TENTAMEN KURSNAMN Digital- och datorteknik PROGRAM: Data-, elektro- och mekatronikingenjör åk / lp och 2 KURSBETECKNING LEU43
Läs merCE_O2. Nios II. Subrutiner med mera.
IS1500 Lösningsförslag till övning CE_O2 2014 CE_O2. Nios II. Subrutiner med mera. 2.1. Binära lagringsformat R-type: (Register-format) ra (5 bit) rb (5 bit) rc (5 bit) operationskod (17 bit) Detta format
Läs merTentamen den 12 januari 2017 Datorarkitektur med operativsystem, EDT621
Lunds Universitet LTH Tentamen den 12 januari 2017 Datorarkitektur med operativsystem, EDT621 Skrivtid: 8.00-13.00 Inga tillåtna hjälpmedel Uppgifterna i tentamen ger maximalt 60 poäng. Uppgifterna är
Läs merÖvningsuppgifter i Mikrodatorteknik 4p/5p
Övningsuppgifter i Benny Thörnberg Mittuniversitetet Inst. för Informationsteknologi och medier Hösten 2005 1 Exekvering av assemblerkod 1.1 Statusflaggors beteende Vad blir C-, N- och Z- flaggornas värden
Läs merDatorsystemteknik DVGA03 Föreläsning 8
Datorsystemteknik DVGA03 Föreläsning 8 Processorns uppbyggnad Pipelining Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec Novak IT-inst LTH Innehåll Repetition av instruktionsformat
Läs merTentamen (Svar och lösningsförslag)
Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Tentamen (Svar och lösningsförslag) LEU430 Digital- och datorteknik Måndag 19 oktober 2009, kl. 8.30-12.30 Examinator Lars-Eric
Läs merDatorteknik ERIK LARSSON
Datorteknik ERIK LARSSON Program Abstraktionsnivå: Högnivåspråk» t ex C, C++ Assemblyspråk» t ex ADD R1, R2 Maskinspråk» t ex 001101.101 Semantiskt gap Alltmer avancerade programmeringsspråk tas fram för
Läs mer