4736 BCIT OS | Questions with Correct Verified
Answers
5. High programming language level
4. Assembly language level
3. OS level
2. Instruction Set Architecture level
1. Microarchitecture level
0. Digital level
levels of the machine structure from top to bottom:
Device level made of transistors and in turn transistors are made of semiconductors. AND,
OR, and NOT are the building blocks of any digital circuits
Digital Level
Instructions are executed in this level employing ALU, Registers, and Microprograms.
Microarchitecture level
The design of a Computer in terms of the basic operations it must support.
Instruction Set Architecture (ISA)
Memory management, processes execution, and system resource protection.
OS level
Humman readable language, hard to work with, time consuming, and even a simple
program contains many lines.
, Assembly language level
In this level people usually write programs in language such as Java, Python , and C++
High programming language level
Memory management, processes execution, and system resource protection
What is the main duty of OS?
1. A software
2. An extended machine
3. A resource manager that provides many abstraction layers.
e.g.Reading and writing on hard drive require many steps and is not easy task without
using the operating system.
OS
The operating system, the most fundamental piece of software.
In this mode it has complete access to all the hardware and can execute any instruction the
machine is capable of executing.
Kernel mode
The rest of the software runs in user mode, in which only a subset of the machine
instructions is available.
User mode
Answers
5. High programming language level
4. Assembly language level
3. OS level
2. Instruction Set Architecture level
1. Microarchitecture level
0. Digital level
levels of the machine structure from top to bottom:
Device level made of transistors and in turn transistors are made of semiconductors. AND,
OR, and NOT are the building blocks of any digital circuits
Digital Level
Instructions are executed in this level employing ALU, Registers, and Microprograms.
Microarchitecture level
The design of a Computer in terms of the basic operations it must support.
Instruction Set Architecture (ISA)
Memory management, processes execution, and system resource protection.
OS level
Humman readable language, hard to work with, time consuming, and even a simple
program contains many lines.
, Assembly language level
In this level people usually write programs in language such as Java, Python , and C++
High programming language level
Memory management, processes execution, and system resource protection
What is the main duty of OS?
1. A software
2. An extended machine
3. A resource manager that provides many abstraction layers.
e.g.Reading and writing on hard drive require many steps and is not easy task without
using the operating system.
OS
The operating system, the most fundamental piece of software.
In this mode it has complete access to all the hardware and can execute any instruction the
machine is capable of executing.
Kernel mode
The rest of the software runs in user mode, in which only a subset of the machine
instructions is available.
User mode