Embedded Systems at University Of Durham | Flashcards & Summaries

Select your language

Suggested languages for you:
Log In Start studying!

Lernmaterialien für Embedded Systems an der University of Durham

Greife auf kostenlose Karteikarten, Zusammenfassungen, Übungsaufgaben und Altklausuren für deinen Embedded Systems Kurs an der University of Durham zu.

TESTE DEIN WISSEN

What is an embedded system?

Lösung anzeigen
TESTE DEIN WISSEN

A system with a computer embedded in it. It provides flexibility, is cheap and simple.

Lösung ausblenden
TESTE DEIN WISSEN

what is an opcode?

Lösung anzeigen
TESTE DEIN WISSEN

Binary number encoding a particular operation.

Lösung ausblenden
TESTE DEIN WISSEN

What is the ALU?

Lösung anzeigen
TESTE DEIN WISSEN

Arithmetic and Logical Unit. Block of logic that performs arithmetic and logical operations.

Lösung ausblenden
TESTE DEIN WISSEN

What is a CPU register?

Lösung anzeigen
TESTE DEIN WISSEN

a small set of high speed storage within a CPU that is directly connected to the internal CPU logic. Limited to around 16-32 bits.

Lösung ausblenden
TESTE DEIN WISSEN

What is the Program Counter?

Lösung anzeigen
TESTE DEIN WISSEN

the program counter is a CPU register whose contents are the address in memory of the next instruction to be fetched.

Lösung ausblenden
TESTE DEIN WISSEN

What are the flag outputs of the ALU?

Lösung anzeigen
TESTE DEIN WISSEN

C: carry. N = positive/negative. Z = zero or not. V = overflow or not.

Lösung ausblenden
TESTE DEIN WISSEN

Give two examples of indirect memory.

Lösung anzeigen
TESTE DEIN WISSEN

Hard disks - CPU communicates with I/O device "Disk controller" which accesses hard disks via an external standard bus. 


USB memory sticks - accessed via a similar "USB controller" using Standard Universal Serial Bus.

Lösung ausblenden
TESTE DEIN WISSEN

What is an address decoder?


Lösung anzeigen
TESTE DEIN WISSEN

An Address Decoder receives inputs 'A1 A0 ...' from CPU and decodes - consequently discerning which memory location is required, as well as whether a read or write signal is desired. Also Chip Enable (CE) signal decoded here.

Lösung ausblenden
TESTE DEIN WISSEN

With N bits of 'address' (Inputs to decoder) how many memory locations will you have?

Lösung anzeigen
TESTE DEIN WISSEN

2^N 

Lösung ausblenden
TESTE DEIN WISSEN

What is the instruction set?

Lösung anzeigen
TESTE DEIN WISSEN

Unique to CPU: complete list of instructions that CPU capable of executing.

Lösung ausblenden
TESTE DEIN WISSEN

What is the purpose of the Chip Enable (CE) pin?

Lösung anzeigen
TESTE DEIN WISSEN

Acts an override for writing and reading functionality in a memory chip. 

Lösung ausblenden
TESTE DEIN WISSEN

What is the purpose of a tristate buffer?

Lösung anzeigen
TESTE DEIN WISSEN

A tristate buffer is a special type of input/output with a switch inside it, so outputs are 0, 1 or OFF depending on an external input (controlled by decoder)

Lösung ausblenden
  • 3899 Karteikarten
  • 158 Studierende
  • 1 Lernmaterialien

Beispielhafte Karteikarten für deinen Embedded Systems Kurs an der University of Durham - von Kommilitonen auf StudySmarter erstellt!

Q:

What is an embedded system?

A:

A system with a computer embedded in it. It provides flexibility, is cheap and simple.

Q:

what is an opcode?

A:

Binary number encoding a particular operation.

Q:

What is the ALU?

A:

Arithmetic and Logical Unit. Block of logic that performs arithmetic and logical operations.

Q:

What is a CPU register?

A:

a small set of high speed storage within a CPU that is directly connected to the internal CPU logic. Limited to around 16-32 bits.

Q:

What is the Program Counter?

A:

the program counter is a CPU register whose contents are the address in memory of the next instruction to be fetched.

Mehr Karteikarten anzeigen
Q:

What are the flag outputs of the ALU?

A:

C: carry. N = positive/negative. Z = zero or not. V = overflow or not.

Q:

Give two examples of indirect memory.

A:

Hard disks - CPU communicates with I/O device "Disk controller" which accesses hard disks via an external standard bus. 


USB memory sticks - accessed via a similar "USB controller" using Standard Universal Serial Bus.

Q:

What is an address decoder?


A:

An Address Decoder receives inputs 'A1 A0 ...' from CPU and decodes - consequently discerning which memory location is required, as well as whether a read or write signal is desired. Also Chip Enable (CE) signal decoded here.

Q:

With N bits of 'address' (Inputs to decoder) how many memory locations will you have?

A:

2^N 

Q:

What is the instruction set?

A:

Unique to CPU: complete list of instructions that CPU capable of executing.

Q:

What is the purpose of the Chip Enable (CE) pin?

A:

Acts an override for writing and reading functionality in a memory chip. 

Q:

What is the purpose of a tristate buffer?

A:

A tristate buffer is a special type of input/output with a switch inside it, so outputs are 0, 1 or OFF depending on an external input (controlled by decoder)

Embedded Systems

Erstelle und finde Lernmaterialien auf StudySmarter.

Greife kostenlos auf tausende geteilte Karteikarten, Zusammenfassungen, Altklausuren und mehr zu.

Jetzt loslegen

Das sind die beliebtesten Embedded Systems Kurse im gesamten StudySmarter Universum

SYSTEMS/NON SYSTEMS

Silliman University

Zum Kurs
Motor Systems

University of Amsterdam

Zum Kurs
Operating Systems for Embedded systems

Polytechnic Institute of Turin

Zum Kurs
Space Systems

Polytechnic Institute of Milan

Zum Kurs

Die all-in-one Lernapp für Studierende

Greife auf Millionen geteilter Lernmaterialien der StudySmarter Community zu
Kostenlos anmelden Embedded Systems
Erstelle Karteikarten und Zusammenfassungen mit den StudySmarter Tools
Kostenlos loslegen Embedded Systems