Comp. Arch and Assembly Exam 3

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

1/43

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:53 PM on 4/4/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

44 Terms

1
New cards

operating system

The __________ is a program that controls the execution of application programs and acts as an interface between applications and the computer hardware.

2
New cards

utility

Facilities and services provided by the OS that assist the programmer in creating programs are in the form of _________ programs that are not actually part of the OS but are accessible through the OS.

3
New cards

ISA

The _________ defines the repertoire of machine language instructions that a computer can follow.

4
New cards

ABI

The _________ defines the system call interface to the operating system and the hardware resources and services available in a system through the user instruction set architecture.

5
New cards

API

The ________ gives a program access to the hardware resources and services available in a system through the user instruction set architecture supplemented with high-level language library calls.

6
New cards

uniprogramming

A _________ system works only one program at a time.

7
New cards

job control language (JCL)

A _________ is a special type of programming language used to provide instructions to the monitor.

8
New cards

long-term

The _________ scheduler determines which programs are admitted to the system for processing.

9
New cards

short-term

The ________ scheduler is also known as the dispatcher.

10
New cards

physical address

A _________ is an actual location in main memory.

11
New cards

Thrashing

________ is when the processor spends most of its time swapping pages rather than executing instructions.

12
New cards

TLB

Virtual memory schemes make use of a special cache called a ________ for page table entries.

13
New cards

unsegmented unpaged memory

With _________ the virtual address is the same as the physical address.

14
New cards

page table

The OS maintains a __________ for each process that shows the frame location for each page of the process.

15
New cards

operating system

"The _________ is a program that manages the computer's resources, provides services for programmers, and schedules the execution of other programs."

16
New cards

application binary interface

"Three key interfaces in a typical computer system are: instruction set architecture, application programming interface, and ___________."

17
New cards

kernel

"The __________ , or nucleus, contains the most frequently used functions in the OS."

18
New cards

interactive

"In an _________ system the user/programmer interacts directly with the computer, usually through a keyboard/display terminal to request the execution of a job or to perform a transaction."

19
New cards

batch

"A _________ system groups the user's program with programs for other users and is submitted by a computer operator, with results being printed out for the user upon completion of the program. "

20
New cards

scheduling

Early computer systems presented two main problems: setup time and _____.

21
New cards

resident monitor

The portion of the monitor that must always be in main memory and available for execution is referred to as the __________.

22
New cards

multiprogramming

"The technique where memory is expanded to hold three, four, or more programs and switch among all of them is __________, (or multitasking)."

23
New cards

time-sharing

"In a _________ system multiple users simultaneously access the system through terminals, with the OS interleaving the execution of each user program in a short burst or quantum of computation."

24
New cards

running

"The five defined states for a process are: new, ready, waiting, halted, and ________."

25
New cards

process control block

"Each process is represented in the OS by a ___________, which typically contains identifier, state, priority, program counter, memory pointers, context data, I/O status information, and accounting information."

26
New cards

real memory

"Because a process executes only in main memory, that memory is referred to as __________."

27
New cards

Segmentation

__________ allows the programmer to view memory as consisting of multiple address spaces or segments.

28
New cards

base address

"When the processor executes a process it automatically converts from logical to physical address by adding the current starting location of the process, called its __________, to each logical address."

29
New cards

Demand

_________ paging means that each page of a process is brought in only when it is needed.

30
New cards

AND

The operand ________ yields true if and only if both of its operands are true.

31
New cards

OR

The operation _________ yields true if either or both of its operands are true.

32
New cards

NOT

The unary operation _________ inverts the value of its operand.

33
New cards

gate

A _______ is an electronic circuit that produces an output signal that is a simple Boolean operation on its input signals.

34
New cards

Read only memory

________ is implemented with combinational circuits.

35
New cards

"The digital circuitry in digital computers and other digital systems is designed, and its behavior is analyzed, with the use of a mathematical discipline known as __________."

36
New cards

NOT

"The basic logical operations of Boolean algebra are AND, OR, and ________."

37
New cards

The fundamental building block of all digital logic circuits is the _______.

38
New cards

"Each gate is defined in three ways: graphic symbol, algebraic notation, and __________."

39
New cards

To ________ a signal is to cause a signal line to make a transition from its logically false (0) state to its logically true (1) state.

40
New cards
41
New cards
42
New cards
43
New cards
44
New cards

Explore top flashcards

flashcards
Unité 6 Entrée
24
Updated 826d ago
0.0(0)
flashcards
WOD 41-60
20
Updated 1172d ago
0.0(0)
flashcards
Sam saker😭🤮🤢🤮
28
Updated 449d ago
0.0(0)
flashcards
Engels 2026.1
70
Updated 24d ago
0.0(0)
flashcards
Greek Etyma Week 25
28
Updated 215d ago
0.0(0)
flashcards
French Revolution
128
Updated 1144d ago
0.0(0)
flashcards
Science Reviewer
32
Updated 56m ago
0.0(0)
flashcards
Unité 6 Entrée
24
Updated 826d ago
0.0(0)
flashcards
WOD 41-60
20
Updated 1172d ago
0.0(0)
flashcards
Sam saker😭🤮🤢🤮
28
Updated 449d ago
0.0(0)
flashcards
Engels 2026.1
70
Updated 24d ago
0.0(0)
flashcards
Greek Etyma Week 25
28
Updated 215d ago
0.0(0)
flashcards
French Revolution
128
Updated 1144d ago
0.0(0)
flashcards
Science Reviewer
32
Updated 56m ago
0.0(0)