Reviewer in Archi
Reviewer in Archi
10.Pentium II Xeon
(1998) The Pentium II Xeon
processors are designed to meet the
performance requirements of mid-
range and higher servers and
SEGMENT REGISTERS
CS – points at the segment containing the current program.
DS – generally points at segment where variables are defined.
ES – extra segment register, it’s up to a coder to define its usage.
SS – Stack Segment, points containing the stack.
ASSEMBLER
.org 100h - a directive telling the assembler to start writing at memory
location 100 (default memory)
.model small - header file that tells the assembler that you intend to use
the small memory model - one code segment, one data segment and one
stack segment.
.data - this section defines your data, values and initialization.
(variable declaration section)
.code - signifying the code segment. The source code follows.
.ret - allows your program to return to its main function after executing.
What are the functional requirements that is needed by computers?
1. Application area
-Target the type of computer to be used like intended for personal mobile
device, general-purpose desktop, servers, cluster/warehouse-scale
computers, embedded computing.
4. Standards
- Certain standards may be required by marketplace like floating point (for
large computations), I/O interfaces, OS, Networks, and programming
languages.
MULT
- is what is known as a “complex instruction.” It operates directly on the
computer’s memory locations and does not require programmer to call any
loading and storing functions.
Pipelining
- One of the bottlenecks for instruction execution speed is the actual
fetching of instructions from memory.
Five-stage pipeline
2.Multicomputer
To solve this problem, may designers have simply abandoned the idea
of having a shared memory and just build systems consisting of large
number of interconnected computers, each having its own private
memory and no common memory. These systems are called
multicomputer.
Microprocessor
- is computer Central Processing Unit (CPU) on a single chip providing
computational control. Microprocessors are also used in other
advanced electronic systems, such as computer printers, automobiles,
and jet airliners It contains millions of transistors connected by wires.