Computer Organization and Embedded Systems Practice Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/29

flashcard set

Earn XP

Description and Tags

A set of vocabulary flashcards covering 8086 architecture, computer evolution, embedded systems design, and modern IoT trends based on the lecture transcript.

Last updated 3:15 PM on 5/31/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

30 Terms

1
New cards

Binary number system

A numbering system that uses only two digits, 0 and 1.

2
New cards

Assembly language

A low-level programming language used to interface directly with a computer's hardware.

3
New cards

EU

Expanded as Execution Unit, it is the part of the 8086 microprocessor that executes instructions.

4
New cards

Interrupt

A signal from hardware or software indicating an event that needs immediate attention from the processor.

5
New cards

Microprocessor

An integrated circuit that contains the functions of a central processing unit (CPU) on a single chip.

6
New cards

Instruction pipelining

A technique in which a processor fetches multiple instructions while executing current instructions to improve processing speed.

7
New cards

Harvard architecture

A computer architecture with separate storage and signal pathways for instructions and data.

8
New cards

CISC

Expanded as Complex Instruction Set Computer, an architecture designed to handle complex instructions in a single cycle.

9
New cards

Instruction set architecture

The abstract model of a computer that defines the set of basic operations the processor can perform.

10
New cards

Data representation

The methods used to represent information digitally within a computer system.

11
New cards

RISC

Expanded as Reduced Instruction Set Computer, an architecture focused on fast execution and low power consumption using simplified instructions.

12
New cards

Von Neumann bottleneck

A limitation on throughput caused by the shared bus between the CPU and memory for both instructions and data.

13
New cards

Actuator

A component in an embedded system that performs a physical action or movement, such as a motor or switching operation.

14
New cards

Sensor

An input device that detects physical properties, such as darkness, soil moisture, or heart rate, and converts them into signals.

15
New cards

Embedded system

A computer system with a dedicated function within a larger mechanical or electrical system.

16
New cards

BIU

Expanded as Bus Interface Unit, the part of the 8086 architecture responsible for fetching instructions and interfacing with memory.

17
New cards

Real-time system

A system where the correctness of an operation depends on both the logical result and meeting specific timing constraints.

18
New cards

Deadline

The specific time by which a task must be completed in real-time scheduling.

19
New cards

Latency

The time delay between the arrival of an input or event and the start of the system's response.

20
New cards

ISR

Expanded as Interrupt Service Routine, a software routine executed in response to an interrupt signal.

21
New cards

Firmware

Permanent software programmed into an embedded system's memory to provide hardware-level control.

22
New cards

I2C

Expanded as Inter-Integrated Circuit, a multi-master serial communication bus used in embedded systems.

23
New cards

CAN

Expanded as Controller Area Network, a robust communication protocol typically used in automotive and industrial applications.

24
New cards

UART

Expanded as Universal Asynchronous Receiver-Transmitter, a protocol for asynchronous serial communication.

25
New cards

SPI

Expanded as Serial Peripheral Interface, a synchronous serial communication protocol.

26
New cards

GPIO pins

General Purpose Input/Output pins used by microcontrollers to interact with external components.

27
New cards

Deterministic behavior

A characteristic of systems where response times are predictable and consistent, which is critical for real-time applications.

28
New cards

IoT device

A device connected to the internet that can collect, exchange, and process data through sensors and communication interfaces.

29
New cards

Cloud connectivity

The technology that allows embedded and IoT devices to connect to internet-based servers for storage and processing.

30
New cards

Edge AI

A trend in embedded systems where artificial intelligence algorithms are processed locally on the device rather than in the cloud.