Computer Architecture Report: Memory, Data, and Components Analysis
VerifiedAdded on 2022/12/26
|22
|3630
|60
Report
AI Summary
This report on computer architecture provides a comprehensive overview of the subject, covering key aspects such as the components of a computer system and their interrelationships, including the input unit, memory unit (primary and secondary storage), the central processing unit (CPU) with its control unit, arithmetic-logic unit, and registers, and the output unit. It delves into different types of memory, including RAM (DRAM and SRAM) and ROM, and secondary storage options like hard disk drives, solid-state drives, and tape drives. Furthermore, the report explains how data is converted and stored within computer systems, emphasizing the binary coding system, bits, bytes, and memory capacity units like kilobytes, megabytes, and gigabytes. The report offers a foundational understanding of computer architecture, encompassing essential components, memory structures, and data representation methods.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.

UNIT 37: ARCHITECTURE
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

TABLE OF CONTENTS
INTRODUCTION...........................................................................................................................3
LO 1.................................................................................................................................................3
P1 Components of computer system and the interrelationship between them............................3
P2 Ways in which different types of memory is attached to the processor.................................8
LO 2...............................................................................................................................................11
P3Ways in which data is converted and stored in computer systems........................................11
REFERENCES..............................................................................................................................22
INTRODUCTION...........................................................................................................................3
LO 1.................................................................................................................................................3
P1 Components of computer system and the interrelationship between them............................3
P2 Ways in which different types of memory is attached to the processor.................................8
LO 2...............................................................................................................................................11
P3Ways in which data is converted and stored in computer systems........................................11
REFERENCES..............................................................................................................................22

INTRODUCTION
The architecture of the computer is the view of the programmer regarding the computer,
It deals in the instruction set which is the language and the operand locations which are the
registers and the memory. There are various architectures of computer such as MIPS, x86, ARM,
PowerPC etc. The main thing which is to be done for understanding the architecture of the
computer is learning its language (Kubicek and et.al., 2019). This report will shed light on the
various aspects of the computer system which is an amazing machine in performing any type of
operations. It will highlight the components of the computer system and the ways in which they
will interact with each other. This will be followed by describing the ways in which different
types of memory are attached to the processor. Furthermore, the ways in which different types of
data are converted and stored in the computer systems will be examined. The Boolean logic
operations will be then evaluated. This will be followed by illustrating the use of the different
processor registers in the fetch executes cycle. The report will also investigate the ways in which
interrupts and polling are used for allowing communication between the peripherals and
processors. Lastly, the function of DirectX API will be described along with mentioning its
advantages and disadvantages.
LO 1
P1 Components of computer system and the interrelationship between them
The computer is basically a device which operates by making use of data or information.
It is also known as an electronic device which is responsible for accepting the input data, storing
the data and also performing the arithmetic and logic operations along with providing the output
in the desired format (Zhengbing and et.al., 2017). In order to perform all these tasks, the
computer consists of four major components which are as follows:
3
The architecture of the computer is the view of the programmer regarding the computer,
It deals in the instruction set which is the language and the operand locations which are the
registers and the memory. There are various architectures of computer such as MIPS, x86, ARM,
PowerPC etc. The main thing which is to be done for understanding the architecture of the
computer is learning its language (Kubicek and et.al., 2019). This report will shed light on the
various aspects of the computer system which is an amazing machine in performing any type of
operations. It will highlight the components of the computer system and the ways in which they
will interact with each other. This will be followed by describing the ways in which different
types of memory are attached to the processor. Furthermore, the ways in which different types of
data are converted and stored in the computer systems will be examined. The Boolean logic
operations will be then evaluated. This will be followed by illustrating the use of the different
processor registers in the fetch executes cycle. The report will also investigate the ways in which
interrupts and polling are used for allowing communication between the peripherals and
processors. Lastly, the function of DirectX API will be described along with mentioning its
advantages and disadvantages.
LO 1
P1 Components of computer system and the interrelationship between them
The computer is basically a device which operates by making use of data or information.
It is also known as an electronic device which is responsible for accepting the input data, storing
the data and also performing the arithmetic and logic operations along with providing the output
in the desired format (Zhengbing and et.al., 2017). In order to perform all these tasks, the
computer consists of four major components which are as follows:
3

Figure 1: Components of computer system
Source: Components of computer system, 2021
Input Unit
This is formed by the input devices which are connected to the computer and are used for
interacting with the computer system or the data and also helps in entering the data and
instructions to the computer. These are responsible for converting the input data and the
instructions into binary form such as ASCII which is accepted by the computer. The examples of
the input devices which form the input unit are mouse, keyboard, scanner etc.
4
Source: Components of computer system, 2021
Input Unit
This is formed by the input devices which are connected to the computer and are used for
interacting with the computer system or the data and also helps in entering the data and
instructions to the computer. These are responsible for converting the input data and the
instructions into binary form such as ASCII which is accepted by the computer. The examples of
the input devices which form the input unit are mouse, keyboard, scanner etc.
4
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

Figure 2: Input devices
Source: Input devices, 2021
Memory Unit
This unit is also known as storage unit. Before the actual processing of the data which are
entered, by making use of input unit needs to be stored on computer. The result is also stored
somewhere after processing before passing to the output units. All these functions are performed
by this storage unit and this also consists of two kinds of memory i.e., primary and secondary.
Primary Storage
This communicates directly with CPU and also enables the computer for storing the
temporary data and instruction. It is volatile which means it loses its content when the power
supply is off. Its example is Random Access Memory (RAM).
5
Source: Input devices, 2021
Memory Unit
This unit is also known as storage unit. Before the actual processing of the data which are
entered, by making use of input unit needs to be stored on computer. The result is also stored
somewhere after processing before passing to the output units. All these functions are performed
by this storage unit and this also consists of two kinds of memory i.e., primary and secondary.
Primary Storage
This communicates directly with CPU and also enables the computer for storing the
temporary data and instruction. It is volatile which means it loses its content when the power
supply is off. Its example is Random Access Memory (RAM).
5

Figure 3: Random Access Memory
Source: Random Access Memory, 2021
Secondary Storage
This is also known as Auxiliary Storage which supplements the main memory. This is
non-volatile memory which helps in transferring the data from one computer to another. These
also play the role of backup devices which helps in storing the valuable information. Its
examples are Optical disk, Magnetic Disk etc.
Figure 4: Secondary Storage Devices
6
Source: Random Access Memory, 2021
Secondary Storage
This is also known as Auxiliary Storage which supplements the main memory. This is
non-volatile memory which helps in transferring the data from one computer to another. These
also play the role of backup devices which helps in storing the valuable information. Its
examples are Optical disk, Magnetic Disk etc.
Figure 4: Secondary Storage Devices
6

Source: Secondary Storage, 2021
Central Processing Unit (CPU)
This component interprets and executes the commands from the hardware and software
of the computer and also helps in controlling the operation of the components like input, memory
unit and output. It reads the instruction from memory; communicates with all the peripherals by
making use of system bus and also controls the instructions sequence. It consists of three main
components which are described as follows:
Control Units: It is considered as the central nervous system which helps in providing control,
status and timing signals which are required for the operation of other parts of memory, CPU and
I/O devices. It is also responsible for fetching the instructions from the main storage and
decoding each instruction and executing them in sequence.
Arithmetic-Logic Unit: Here, the computing functions are performed over the data. It is
responsible for accepting the operands from registers, performing the arithmetic and logic
operations and also returns the result to memory or register.
Register: These are the high-speed locations for temporary storage in CPU which are made from
the electronic devices such as flip-flops, transistors etc. which is why they are also considered as
working memory of CPU. These are not the parts of memory instead are the parts of ALU and
Control Unit. The different computers have different number of registers but some registers are
common to all the computers such as Program Counter, Memory Address Register (MAR),
Memory Buffer Register (MBR), Accumulator (ACC) and Instruction Register (IR).
Output Unit
7
Central Processing Unit (CPU)
This component interprets and executes the commands from the hardware and software
of the computer and also helps in controlling the operation of the components like input, memory
unit and output. It reads the instruction from memory; communicates with all the peripherals by
making use of system bus and also controls the instructions sequence. It consists of three main
components which are described as follows:
Control Units: It is considered as the central nervous system which helps in providing control,
status and timing signals which are required for the operation of other parts of memory, CPU and
I/O devices. It is also responsible for fetching the instructions from the main storage and
decoding each instruction and executing them in sequence.
Arithmetic-Logic Unit: Here, the computing functions are performed over the data. It is
responsible for accepting the operands from registers, performing the arithmetic and logic
operations and also returns the result to memory or register.
Register: These are the high-speed locations for temporary storage in CPU which are made from
the electronic devices such as flip-flops, transistors etc. which is why they are also considered as
working memory of CPU. These are not the parts of memory instead are the parts of ALU and
Control Unit. The different computers have different number of registers but some registers are
common to all the computers such as Program Counter, Memory Address Register (MAR),
Memory Buffer Register (MBR), Accumulator (ACC) and Instruction Register (IR).
Output Unit
7
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

This unit is formed by the output devices which are attached to the computer which are
used for presenting the result to the users. It is responsible for accepting the results which are
produced by the computer in form of binary signals which are then converted into human
readable form. Finally, the converted results are supplied to the outside world. Its examples are
printer, monitor, speaker etc.
Figure 5: Output Devices
Source: Output Devices, 2021
P2 Ways in which different types of memory is attached to the processor
Computer Memory deals in different types of technology for data storage which basically
includes RAM, ROM and flash memory. The basic types of memory are primary memory as
well as secondary memory which further have sub types and classifications. The primary
8
used for presenting the result to the users. It is responsible for accepting the results which are
produced by the computer in form of binary signals which are then converted into human
readable form. Finally, the converted results are supplied to the outside world. Its examples are
printer, monitor, speaker etc.
Figure 5: Output Devices
Source: Output Devices, 2021
P2 Ways in which different types of memory is attached to the processor
Computer Memory deals in different types of technology for data storage which basically
includes RAM, ROM and flash memory. The basic types of memory are primary memory as
well as secondary memory which further have sub types and classifications. The primary
8

memory is also known as system memory and the secondary memory is known as storage. The
main difference between both the memories is the speed of the access.
Primary Memory: It helps in making the CPU enable for reading the data from the primary
memory at a very high speed. It is also responsible for storing data which is needed by CPU
which do not let it to wait for the delivery (Long and et.al., 2019). It is located on the computer
motherboard close to the CPU and includes RAM and ROM.
Secondary Memory: This is just the opposite of primary memory and its location is within the
separate storage device including the solid state drive (SSD) and hard disk drive. These can be
directly connected to the computer system or through the network.
Figure 6: Types of Memory
Source: Rubens, 2019
Primary Memory is classified into two major types which is RAM and ROM which are described
as follows:
RAM
9
main difference between both the memories is the speed of the access.
Primary Memory: It helps in making the CPU enable for reading the data from the primary
memory at a very high speed. It is also responsible for storing data which is needed by CPU
which do not let it to wait for the delivery (Long and et.al., 2019). It is located on the computer
motherboard close to the CPU and includes RAM and ROM.
Secondary Memory: This is just the opposite of primary memory and its location is within the
separate storage device including the solid state drive (SSD) and hard disk drive. These can be
directly connected to the computer system or through the network.
Figure 6: Types of Memory
Source: Rubens, 2019
Primary Memory is classified into two major types which is RAM and ROM which are described
as follows:
RAM
9

In this memory which is referred as Random Access Memory the data which is stored can
be accessed in any order which means that the user can access any random bit of data as other
bits. It is very fast and can be read as well as write. This memory is considered to be volatile
which means the data stored in it is lost when the power is lost. It is very much expensive
because of its high speed.
Furthermore, the RAM is classified into various types which are as discussed below:
DRAM: This is referred to as Dynamic RAM which is considered as the most common type of
RAM which is used in the computers (Chovanec, 2017). First, its type of SDR (Single Data rate)
DRAM was introduced but the advanced computer used the DDR (Dual Data Rate) DRAM.
Then many versions came such as DDR2, DDR3 and DDR4. In each cell, it has one transistor
and one capacitor.
SRAM: This stands for Static RAM and it is much faster than DRAM and much expensive too.
In each cell, it has 6 transistors. IT is mainly used as a data cache in the CPU or also as a RAM
in systems of high end servers.
ROM
This stands for Read Only Memory which deals only in the reading of the memory but
does not allow anything to be written on it. It is considered as a non-volatile memory which
means the data stored on it do not get lost even when the power gets off. This consists of
Bootstrap code which consists of instructions needed by the computer. These are further divided
into different kinds such as PROM, EPROM and EEPROM.
PROM: This stands for Programmable Read-Only Memory and the main thing is it is
manufactured in empty state and then its programming takes place using the PROM burner or
programmer.
EPROM: This is Erasable Programmable Read-Only Memory which deals in erasing the data
and then reprogramming of EPROM takes place.
10
be accessed in any order which means that the user can access any random bit of data as other
bits. It is very fast and can be read as well as write. This memory is considered to be volatile
which means the data stored in it is lost when the power is lost. It is very much expensive
because of its high speed.
Furthermore, the RAM is classified into various types which are as discussed below:
DRAM: This is referred to as Dynamic RAM which is considered as the most common type of
RAM which is used in the computers (Chovanec, 2017). First, its type of SDR (Single Data rate)
DRAM was introduced but the advanced computer used the DDR (Dual Data Rate) DRAM.
Then many versions came such as DDR2, DDR3 and DDR4. In each cell, it has one transistor
and one capacitor.
SRAM: This stands for Static RAM and it is much faster than DRAM and much expensive too.
In each cell, it has 6 transistors. IT is mainly used as a data cache in the CPU or also as a RAM
in systems of high end servers.
ROM
This stands for Read Only Memory which deals only in the reading of the memory but
does not allow anything to be written on it. It is considered as a non-volatile memory which
means the data stored on it do not get lost even when the power gets off. This consists of
Bootstrap code which consists of instructions needed by the computer. These are further divided
into different kinds such as PROM, EPROM and EEPROM.
PROM: This stands for Programmable Read-Only Memory and the main thing is it is
manufactured in empty state and then its programming takes place using the PROM burner or
programmer.
EPROM: This is Erasable Programmable Read-Only Memory which deals in erasing the data
and then reprogramming of EPROM takes place.
10
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

EEPROM: This stands for Electrically Erasable Programmable Read-Only Memory which is not
read-only but it can also be erased and written to the computer in which it is installed.
Secondary Memory
This memory consists of many different kinds of storage media which are directly in
contact with the computer system. These are described as follows:
Hard Disk Drives: These are magnetic media which are responsible for storing and retrieving the
digital data. These are very rigid and rotating disks which are held by spindles (Mekler and
Hornbæk, 2019). These are also non-volatile which means the data will not be list when the
power is shut down.
Solid State Drives: These are not the memory but are considered as media. This firstly used the
volatile DRAM memory and sometimes is used interchangeably with Flash drive also. These are
faster than HDDs along with being more durable.
Tape Drives: This helps in storing massive unstructured data at very low cost. There are many
opportunities for the future growth of tape as backup is the active use case for tape since its value
for its anti-ransom ware and fast site restores is high.
LO 2
P3Ways in which data is converted and stored in computer systems
Computer can do many things by making use of pictures, graphics, numbers and text. The
media which is seen in this amazing modern machine is not this much easy but more complicated
as it is constructed basically on ON/OFF switches.
11
read-only but it can also be erased and written to the computer in which it is installed.
Secondary Memory
This memory consists of many different kinds of storage media which are directly in
contact with the computer system. These are described as follows:
Hard Disk Drives: These are magnetic media which are responsible for storing and retrieving the
digital data. These are very rigid and rotating disks which are held by spindles (Mekler and
Hornbæk, 2019). These are also non-volatile which means the data will not be list when the
power is shut down.
Solid State Drives: These are not the memory but are considered as media. This firstly used the
volatile DRAM memory and sometimes is used interchangeably with Flash drive also. These are
faster than HDDs along with being more durable.
Tape Drives: This helps in storing massive unstructured data at very low cost. There are many
opportunities for the future growth of tape as backup is the active use case for tape since its value
for its anti-ransom ware and fast site restores is high.
LO 2
P3Ways in which data is converted and stored in computer systems
Computer can do many things by making use of pictures, graphics, numbers and text. The
media which is seen in this amazing modern machine is not this much easy but more complicated
as it is constructed basically on ON/OFF switches.
11

Figure 7: Representing Real-World Data in Computer
Source: Representing Real-World Data in Computer, 2021
Since computers are electronic machines, they make use of electricity not the mechanical parts to
process and store the data. This makes it fast and reliable. Electricity is flowed through switches,
when the switch is open electricity does not flow and when it is closed, it flows. The computer
has chosen a way for representing the data in switches which is done through Binary Coding
System.
Binary is basically a mathematical number system in which we have only two states i.e., OFF or
ON i.e., 0 or 1. These numbers are used to represent the state of the switches. One binary digit is
considered as bit which can be implemented by a switch but the computer designers make use of
8 bits which is considered as 1 byte as the data’s basic unit (Choi and Yun, 2021).
This is why, the capacity of memory and storage is expressed in terms of number of bytes hold
by them. Kilobyte which is 2 to the tenth power or 1024 bytes is referred as KB. Megabytes
which is referred as MB, helps in representing 1024*1024 bytes. There is also another unit which
is Gigabytes which helps in representing a billion bytes and can be hold by mainframe memories
and modern hard disks.
12
Source: Representing Real-World Data in Computer, 2021
Since computers are electronic machines, they make use of electricity not the mechanical parts to
process and store the data. This makes it fast and reliable. Electricity is flowed through switches,
when the switch is open electricity does not flow and when it is closed, it flows. The computer
has chosen a way for representing the data in switches which is done through Binary Coding
System.
Binary is basically a mathematical number system in which we have only two states i.e., OFF or
ON i.e., 0 or 1. These numbers are used to represent the state of the switches. One binary digit is
considered as bit which can be implemented by a switch but the computer designers make use of
8 bits which is considered as 1 byte as the data’s basic unit (Choi and Yun, 2021).
This is why, the capacity of memory and storage is expressed in terms of number of bytes hold
by them. Kilobyte which is 2 to the tenth power or 1024 bytes is referred as KB. Megabytes
which is referred as MB, helps in representing 1024*1024 bytes. There is also another unit which
is Gigabytes which helps in representing a billion bytes and can be hold by mainframe memories
and modern hard disks.
12

Figure 8: Implementing a byte
Source: Implementing a byte, 2021
01000011
The byte 01000011 can be used to represent the integer 67. Integer numbers are presented by
making counting in binary. For example, in a binary number 01000011, the rightmost bit which
is 1 is the one’s place, the next bit is also 1 which is on the two’s place and similarly, the
leftmost bit 0 is at the 8th place. So, this is how it represents the number 67.
01000011 = 0*28+1*27+0*26+0*25+0*24+0*23+1*22+1*21 = 67.
This is how; the largest decimal integer which can be stores in a byte us 255.
Numbers, as known in the
decimal-system
Same numbers in
binary system
0 0
1 1
13
Source: Implementing a byte, 2021
01000011
The byte 01000011 can be used to represent the integer 67. Integer numbers are presented by
making counting in binary. For example, in a binary number 01000011, the rightmost bit which
is 1 is the one’s place, the next bit is also 1 which is on the two’s place and similarly, the
leftmost bit 0 is at the 8th place. So, this is how it represents the number 67.
01000011 = 0*28+1*27+0*26+0*25+0*24+0*23+1*22+1*21 = 67.
This is how; the largest decimal integer which can be stores in a byte us 255.
Numbers, as known in the
decimal-system
Same numbers in
binary system
0 0
1 1
13
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

2 10
3 11
4 100
5 101
6 110
7 111
8 1000
The computer also makes use of single byte for representing a single character. There is a code
named as ASCII which stands for American Code for the information interchange makes use of
7 bits for every character. It is adopted by the US government as the standard.
01000011
The byte above helps in representing the character ‘C’.
Character Bit pattern Byte
number
Character Bit pattern Byte
number
A 01000001 65 ¼ 10111100 188
B 01000010 66 . 00101110 46
C 01000011 67 : 00111010 58
a 01100001 97 $ 00100100 36
b 01100010 98 \ 01011100 92
o 01101111 111 ~ 01111110 126
p 01110000 112 1 00110001 49
q 01110001 113 2 00110010 50
r 01110010 114 9 00111001 57
x 01111000 120 © 10101001 169
y 01111001 121 > 00111110 62
14
3 11
4 100
5 101
6 110
7 111
8 1000
The computer also makes use of single byte for representing a single character. There is a code
named as ASCII which stands for American Code for the information interchange makes use of
7 bits for every character. It is adopted by the US government as the standard.
01000011
The byte above helps in representing the character ‘C’.
Character Bit pattern Byte
number
Character Bit pattern Byte
number
A 01000001 65 ¼ 10111100 188
B 01000010 66 . 00101110 46
C 01000011 67 : 00111010 58
a 01100001 97 $ 00100100 36
b 01100010 98 \ 01011100 92
o 01101111 111 ~ 01111110 126
p 01110000 112 1 00110001 49
q 01110001 113 2 00110010 50
r 01110010 114 9 00111001 57
x 01111000 120 © 10101001 169
y 01111001 121 > 00111110 62
14

z 01111010 122 ‰ 10001001 137
This shows that when C is typed on keyboard, then this is converted to the byte 01000011 and
the letter is stored in the memory of computer. This also instructs the monitor to display this. The
process in which the byte is converted to ASCII by going through the processor to the memory is
as shown below:
Figure 9: Character as a byte
Source: Character as a byte, 2021
Figure 10: Character byte stored in memory
Source: Character byte stored in memory, 2021
15
This shows that when C is typed on keyboard, then this is converted to the byte 01000011 and
the letter is stored in the memory of computer. This also instructs the monitor to display this. The
process in which the byte is converted to ASCII by going through the processor to the memory is
as shown below:
Figure 9: Character as a byte
Source: Character as a byte, 2021
Figure 10: Character byte stored in memory
Source: Character byte stored in memory, 2021
15

If the word “CAB” is typed, then three bytes will be represented as follows:
0100001
1 C
0100000
1 A
0100001
0 B
Computers make use of ASCII value to convert text and the other data into binary which is as
follows:
Figure 11: Conversion of text into binary
Source: Conversion of text into binary, 2018
When this data is stored, 8 bits are taken by each character or 1 byte will be required.
The pictures and the graphics data can also be represented using grid of pixels. A byte helps in
representing the single pixel. A computer drawing or the scanned photograph is stored as
16
0100001
1 C
0100000
1 A
0100001
0 B
Computers make use of ASCII value to convert text and the other data into binary which is as
follows:
Figure 11: Conversion of text into binary
Source: Conversion of text into binary, 2018
When this data is stored, 8 bits are taken by each character or 1 byte will be required.
The pictures and the graphics data can also be represented using grid of pixels. A byte helps in
representing the single pixel. A computer drawing or the scanned photograph is stored as
16
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

thousands of bytes which represents pixels (Le, Tran and Venkatesh, 2018). Two common
format pictures which are used on internet are GIF and JPEG which are agreed-upon pixels
common coding in bytes.
Figure 12: Graphics as a collection of Pixel Bytes
Source: Graphics as a collection of Pixel Bytes, 2021
Sound data is also occurred as analog wave. The data which is sent to the computer is digital and
needs to be processed in bytes. CD’s have analog to digital conversion which is done in the
equipment of recording which helps in producing better conversion. Converters are used to
convert analog wave into digital by the process of sampling (Kulkarni, 2020). Like the characters
are represented in the form of ASCII, pictures in the form of GIF and JPEG, there are numerous
agreed-upon formats which are used to represent the samples of sound in bytes among which
WAV is the common format.
17
format pictures which are used on internet are GIF and JPEG which are agreed-upon pixels
common coding in bytes.
Figure 12: Graphics as a collection of Pixel Bytes
Source: Graphics as a collection of Pixel Bytes, 2021
Sound data is also occurred as analog wave. The data which is sent to the computer is digital and
needs to be processed in bytes. CD’s have analog to digital conversion which is done in the
equipment of recording which helps in producing better conversion. Converters are used to
convert analog wave into digital by the process of sampling (Kulkarni, 2020). Like the characters
are represented in the form of ASCII, pictures in the form of GIF and JPEG, there are numerous
agreed-upon formats which are used to represent the samples of sound in bytes among which
WAV is the common format.
17

Figure 13: Sound Data in bytes
Source: Sound Data in bytes, 2021
Similarly, humans also prefer writing the instructions in English which the computer allows
through programming. Compiler is a software program which helps in transforming the English
text into bytes for the instructions which are understandable by the computer (Latibari and
Sadrameli, 2018).
18
Source: Sound Data in bytes, 2021
Similarly, humans also prefer writing the instructions in English which the computer allows
through programming. Compiler is a software program which helps in transforming the English
text into bytes for the instructions which are understandable by the computer (Latibari and
Sadrameli, 2018).
18

P4 Boolean Logic Operations
The Boolean logic is basically a form of algebra which does not focus on other words
except three major keywords such as “Or”, “And” and “Not”. It considers that all the values are
either true or false. The logic operations include those operations which help in manipulating the
19
The Boolean logic is basically a form of algebra which does not focus on other words
except three major keywords such as “Or”, “And” and “Not”. It considers that all the values are
either true or false. The logic operations include those operations which help in manipulating the
19
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Boolean values. This can also be represented as 0 or 1 where 0 represents false and the 1
represent true.
20
represent true.
20

REFERENCES
Books and Journals
Choi, H.H. and Yun, B.J., 2021. Learning-Based Illuminant Estimation Model With a Persistent
Memory Residual Network (PMRN) Architecture. IEEE Access. 9.pp.29960-29969.
Chovanec, M., 2017. Securing distributed computer systems using an advanced sophisticated
hybrid honeypot technology. Computing and Informatics. 36(1). pp.113-139.
Kubicek, J. and et.al., 2019. Recent trends, technical concepts and components of computer-
assisted orthopedic surgery systems: a comprehensive review. Sensors. 19(23). p.5199.
Kulkarni, D.S., 2020. Computer Memory Structure.
Latibari, S.T. and Sadrameli, S.M., 2018. Carbon based material included-shaped stabilized
phase change materials for sunlight-driven energy conversion and storage: An extensive
review. Solar Energy. 170. pp.1130-1161.
Le, H., Tran, T. and Venkatesh, S., 2018, July. Dual memory neural computer for asynchronous
two-view sequential learning. In Proceedings of the 24th ACM SIGKDD International
Conference on Knowledge Discovery & Data Mining (pp. 1637-1645).
Long, X. and et.al., 2019. Recent advances in transition metal–based catalysts with
heterointerfaces for energy conversion and storage. Materials today chemistry. 11.
pp.16-28.
Mekler, E.D. and Hornbæk, K., 2019, May. A framework for the experience of meaning in
human-computer interaction. In Proceedings of the 2019 CHI Conference on Human
Factors in Computing Systems (pp. 1-15).
Zhengbing, H. and et.al., 2017. Resource Management in a Distributed Computer System with
Allowance for the Level of Trust to Computational Components. Cybernetics and
Systems Analysis. 53(2). pp.312-322.
Online
Character as a byte, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Character byte stored in memory, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm >
21
Books and Journals
Choi, H.H. and Yun, B.J., 2021. Learning-Based Illuminant Estimation Model With a Persistent
Memory Residual Network (PMRN) Architecture. IEEE Access. 9.pp.29960-29969.
Chovanec, M., 2017. Securing distributed computer systems using an advanced sophisticated
hybrid honeypot technology. Computing and Informatics. 36(1). pp.113-139.
Kubicek, J. and et.al., 2019. Recent trends, technical concepts and components of computer-
assisted orthopedic surgery systems: a comprehensive review. Sensors. 19(23). p.5199.
Kulkarni, D.S., 2020. Computer Memory Structure.
Latibari, S.T. and Sadrameli, S.M., 2018. Carbon based material included-shaped stabilized
phase change materials for sunlight-driven energy conversion and storage: An extensive
review. Solar Energy. 170. pp.1130-1161.
Le, H., Tran, T. and Venkatesh, S., 2018, July. Dual memory neural computer for asynchronous
two-view sequential learning. In Proceedings of the 24th ACM SIGKDD International
Conference on Knowledge Discovery & Data Mining (pp. 1637-1645).
Long, X. and et.al., 2019. Recent advances in transition metal–based catalysts with
heterointerfaces for energy conversion and storage. Materials today chemistry. 11.
pp.16-28.
Mekler, E.D. and Hornbæk, K., 2019, May. A framework for the experience of meaning in
human-computer interaction. In Proceedings of the 2019 CHI Conference on Human
Factors in Computing Systems (pp. 1-15).
Zhengbing, H. and et.al., 2017. Resource Management in a Distributed Computer System with
Allowance for the Level of Trust to Computational Components. Cybernetics and
Systems Analysis. 53(2). pp.312-322.
Online
Character as a byte, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Character byte stored in memory, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm >
21

Components of computer system, 2021. .[ONLINE]. Available through :<
https://kullabs.com/class-11/computer-science-1/computer-system/components-of-
computer-system?type=>
Conversion of text into binary, 2018. .[ONLINE]. Available through :<
https://www.computerhope.com/issues/ch001632.htm>
Graphics as a collection of Pixel Bytes, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Implementing a byte, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Input devices, 2021. .[ONLINE]. Available through :<
https://medium.com/@tryeducationtypes/what-is-an-input-device-types-of-input-
devices-68e3b762bacc>
Instruction Data as a byte, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Output Devices, 2021 .[ONLINE]. Available through :<
https://medium.com/@tryeducationtypes/what-is-an-input-device-types-of-input-
devices-68e3b762bacc>
Random Access Memory, 2021. .[ONLINE]. Available through :< https://www.defit.org/ram/>
Representing Real-World Data in Computer, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Rubens, P., 2019. Types of Memory .[ONLINE]. Available through :<
https://www.enterprisestorageforum.com/hardware/types-of-computer-memory/>
Secondary Storage, 2021 .[ONLINE]. Available through :<
https://desezgeek.wordpress.com/secondary-storage/>
Sound Data in bytes, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
22
https://kullabs.com/class-11/computer-science-1/computer-system/components-of-
computer-system?type=>
Conversion of text into binary, 2018. .[ONLINE]. Available through :<
https://www.computerhope.com/issues/ch001632.htm>
Graphics as a collection of Pixel Bytes, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Implementing a byte, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Input devices, 2021. .[ONLINE]. Available through :<
https://medium.com/@tryeducationtypes/what-is-an-input-device-types-of-input-
devices-68e3b762bacc>
Instruction Data as a byte, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Output Devices, 2021 .[ONLINE]. Available through :<
https://medium.com/@tryeducationtypes/what-is-an-input-device-types-of-input-
devices-68e3b762bacc>
Random Access Memory, 2021. .[ONLINE]. Available through :< https://www.defit.org/ram/>
Representing Real-World Data in Computer, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
Rubens, P., 2019. Types of Memory .[ONLINE]. Available through :<
https://www.enterprisestorageforum.com/hardware/types-of-computer-memory/>
Secondary Storage, 2021 .[ONLINE]. Available through :<
https://desezgeek.wordpress.com/secondary-storage/>
Sound Data in bytes, 2021 .[ONLINE]. Available through :<
https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading02.htm>
22
1 out of 22
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.