Professional Documents
Culture Documents
Architecture and Organization - Module Week 1-2
Architecture and Organization - Module Week 1-2
Tuguegarao City
Prepared by:
Reviewed by:
Recommended by:
Approved by:
I. Introduction
2. Grading System
Participation/
5% 5% 5%
Recitation
Final Requirement/
20%
SLP
TOTAL 100% 100% 100%
VISION
USL is a global learning community recognized for science and technology
across all disciplines, strong research, and responsive community engagement
grounded on the CICM mission and identity for a distinctive student experience.
MISSION
USL sustains a Catholic academic community that nurtures persons for
community, church and society anchored on CICM’s Missio et Excellentia.
1. Christian Living. We are witnesses to the Gospel values as taught and lived
by Christ thus making God’s love known and experienced by all.
2. Excellence. We seek and maintain uncompromising standard of quality in
teaching, learning, service, and stewardship of school resources.
3. Professional Responsibility. We are committed to efficiently and
responsibly apply the learned principles, values and skills in the chosen field
of discipline, taking initiative and command responsibility in one’s professional
advancement.
4. Social Awareness and Involvement. We engage ourselves with society by
listening to the prevailing issues and concerns in the society, thereby initiating
and participating in constructive and relevant social activities for the
4. Weekly Study and Assessment Guide ( for the succeeding weeks-this will be the
basic attachment)
This course discusses the basic structure of a digital computer and used for
understanding the organization of various units such as control unit, Arithmetic and
Logical unit and Memory unit and I/O unit in a digital computer.
Chapter I:
Upon completion of this chapter, you will be able to answer the following questions:
This chapter introduces the bases of the course Computer Organization and
Architecture. The structural components of a computer systems and a CPU which will
be dissected on the future chapters, the organizations behind the development of
computer systems, and also presents the evolution of computer systems and the model
it follows.
Introduction
Historically, and still today, the distinction between architecture and organization has
been an important one. Many computer manufacturers offer a family of computer
models, all with the same architecture but with differences in organization.
Consequently, the different models in the family have different price and performance
characteristics. Furthermore, a particular architecture may span many years and
encompass a number of different computer models, its organization changing with
changing technology.
This architecture was first introduced in 1970 and included a number of models. The
customer with modest requirements could buy a cheaper, slower model and, if demand
increased, later upgrade to a more expensive, faster model without having to abandon
software that had already been developed. Over the years, IBM has introduced many
new models with improved technology to replace older models, offering the customer
greater speed, lower cost, or both. These newer models retained the same architecture
so that the customer’s software investment was protected. Remarkably, the System/370
architecture, with a few enhancements, has survived to this day as the architecture of
IBM’s mainframe product line.
Compact Computer
Intel i& Quad Core, 3.9 Ghz
2400MHz 32GB DDR4 SDRAM
128KB L1 Cache , 2MB L2 Cache
Dual storage (7200RPM SATA 1TB HDD,
128 GB SSD)
Wireless 802.11 + Bluetooth 4.0
8 -in1 card reader
10 USB ports + 1 serial port, 4 PCI
expansion slots (1 PCI, 1 PCIx16, 2 PCIx1),
HDMI
24” widescreen LCD Monitor, 16:10 aspect
ratio, 1920 x 1200 WUXGA)
16x CD/DVD +/- RW drive
1GB PCIe video card
PCIE sound card
Gigabit Ethernet
It seems that every field has its own way of measuring things. The computer field is no
exception. For computer people to tell each other how big something is, or how fast
something is, they must use the same units of measure. The common prefixes used
with computers are given in Table 1.1. Back in the 1960s, someone decided that
because the powers of 2 were close to the powers of 10, the same prefix names could
be used for both.
For example, 2 is close to 10, so kilo is used to refer to them both. The result has been
mass confusion: Does a given prefix refer to a power of 10 or a power of 2? Does “a
kilo” mean 10 of something or 2 of something? Although there is no definitive answer to
this question, there are accepted standards of usage. Power-of-10 prefixes are
ordinarily used for power, electrical voltage, frequency (such as computer clock
speeds), and multiples of bits (such as data speeds in number of bits per second). If
your antiquated modem transmits at 28.8kb/s, then it transmits 28,800 bits per second
(or 28.8 × 10). Note the use of the lowercase “k” to mean 10 and the lowercase “b” to
refer to bit. An uppercase “K” is used to refer to the power-of-2 prefix, or 1024. If a fileis
2KB in size, then it is 2 × 2 or 2048 bytes. Note the uppercase “B” to refer to byte. If a
disk holds 1MB, then it holds 2 bytes (or one megabyte) of information.
The next line in the ad, “128KB L1 cache, 2MB L2 cache” also describes a type of
memory. To provide even faster access to data, many systems contain a special
memory called cache.
Learning Task 1
1. Explain with your own understanding, how Computer System affects your life
and the community? 10 pts
2. Identify and explain the Computer Architecture and Computer Organization in
the computer system? 10 pts
The hierarchical nature of complex systems is essential to both their design and their
description. The designer need only deal with a particular level of the system at a time.
At each level, the system consists of a set of components and their interrelationships.
The behavior at each level depends only on a simplified, abstracted characterization of
the system at the next lower level. At each level, the designer is concerned with
structure and function:
The computer must be able to move data between itself and the outside world. The
computer’s operating environment consists of devices that serve as either sources or
destinations of data. When data are received from or delivered to a device that is
directly connected to the computer, the process is known as input– output (I/O), and the
device is referred to as a peripheral. When data are moved over longer distances, to or
from a remote device, the process is known as data communications.
Finally, there must be control of these three functions. Ultimately, this control is
exercised by the individual(s) who provides the computer with instructions. Within the
computer, a control unit manages the computer’s resources and orchestrates the
performance of its functional parts in response to those instructions.
a. Data Movement
At this general level of discussion, the number of possible operations that
can be performed is few. Figure 1.2 depicts the four possible types of
operations. The computer can function as a data movement device (Figure
1.2a), simply transferring data from one peripheral or communication line to
another.
b. Data Storage
It can also function as a data storage device (Figure 1.2b), with data
transferred from the external environment to computer storage (read) and vice
versa (write).
c. Data Processing
The final two diagrams show operations involving data processing, on
data either in storage (Figure 1.2c)
d. Control
The diagrams shows the route between storage and the external
environment (Figure 1.2d).
The Computer
If you remove the cover on your computer, you will no doubt first notice a big
metal box with a fan attached. This is the power supply. You will also see various
drives, including a hard drive and a DVD drive (or perhaps an older floppy or CD drive).
There are many integrated circuits—small, black rectangular boxes with legs attached.
You will also notice electrical pathways, or buses, in the system.
There are printed circuit boards (expansion cards) that plug into sockets on the
motherboard, which is the large board at the bottom of a standard desktop PC or on the
side of a PC configured as a tower or mini-tower.
The motherboard is the printed circuit board that connects all the components in
the computer, including the CPU, RAM, and ROM, as well as an assortment of other
essential components. The components on the motherboard tend to be the most difficult
to identify. Above, you see an Acer E360 motherboard with the more important
components labeled.
The Chipset
The Storage
On the other hand, everyone agrees that the more fixed disk capacity you have,
the better off you are. This particular drive is a 1TB hard disk drive (HDD), which
means that it stores information magnetically and spins around to provide access to
various segments. It also has a 128GB solid-state drive. Solid-state drives (SSDs) use
memory chips (similar to what you might find in a thumb drive). HDDs are typically
larger and less expensive than SDDs, but SDDs provide faster access and thus better
performance while requiring less power.
The storage capacity of a hard disk is not the only thing to consider, however. A large
disk isn’t very helpful if it is too slow for its host system. The computer in our ad has a
hard drive that rotates at 7200 revolutions per minute (RPMs). To the knowledgeable
reader, this indicates (but does not state outright) that this is a fairly fast drive. Usually,
disk speeds are stated in terms of the number of milliseconds required (on average) to
The Buses
What is Computer Bus:
The electrically conducting path
along which data is tansmitted inside
any digital electronic device.
The system bus is responsible for all data movement internal to the computer, ports
allow movement of data to and from devices external to the computer. Our ad speaks of
two different ports with the line, “10 USB ports, 1 serial port.” Serial ports transfer data
by sending a series of electrical pulses across one or two data lines. Another type of
port some computers have is a parallel port. Parallel ports use at least eight data lines,
which are energized simultaneously to transmit data. Many new computers no longer
come with serial or parallel ports, but instead have only USB ports. USB (universal
serial bus) is a popular external bus that supports plug-and-play installation (the ability
to configure devices automatically) as well as hot plugging (the ability to add and
remove devices while the computer is running).
Expansion slots are openings on the motherboard where various boards can be
plugged in to add new capabilities to a computer. These slots can be used for such
things as additional memory, video cards, sound cards, network cards, and modems.
Some systems augment their main bus with dedicated I/O buses using these expansion
slots. Peripheral Component Interconnect (PCI) is one such I/O bus standard
that supports the connection of multiple peripheral devices. PCI, developed by Intel,
operates at high speeds and also supports plug-and-play.
Some computers have integrated graphics, which means that the computer’s processor
is responsible for doing this translation, causing a large workload on this processor;
therefore, many computers have slots for graphics cards, allowing the processor on the
The computer system components are link to each other as if it’s a rubik's cube, it is a
package for data processing, machine to work with the desire of user and a assistance
to people development on any aspects applied.
Points To Remember:
As a user, you need to be aware of the strengths and limitations of your computer
system so you can make informed decisions about +plications and thus use your
system more effectively
As a programmer, you need to understand exactly how your system hardware
functions so you can write effective and efficient programs
Things as simple as the algorithm your hardware uses to map main memory to cache
and the method used for memory interleaving can have a tremendous effect on your
decision to access array elements in row- versus column-major order
Standards Organizations
Some standards organizations have formal charters and are recognized internationally
as the definitive authority in certain areas of electronics and computers. As you continue
your studies in computer organization and architecture, you will encounter specifications
formulated by these groups, so you should know something about them.
The International Organization for Standardization (ISO) is the entity that coordinates
worldwide standards development
• Control unit: Controls the operation of the CPU and hence the computer.
• Arithmetic and logic unit (ALU): Performs the computer’s data processing
functions.
• Registers: Provides storage internal to the CPU.
• CPU interconnection: Some mechanism that provides for communication
among the control unit, ALU, and registers.
REFERENCES:
Books:
Electronic Resources