M09CDE Computer Architectures And Principles

M09CDE Computer Architectures And Principles

Free Samples

M09CDE Computer Architectures And Principles

.cms-body-content table{width:100%!important;} #subhidecontent{ position: relative;
overflow-x: auto;
width: 100%;}

M09CDE Computer Architectures And Principles

0 Download12 Pages / 2,944 Words

Course Code: M09CDE
University: Coventry University

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: United Kingdom

Question:
Evaluate alternative systems software and machine performance features in order to select appropriate tools and deploy suitable hardware elements for a given set of technical and operational requirements.Discuss the benefits of a range of system architectures and communications infrastructure elements for a range of applications and user requirements bearing in mind the competing constraints of performance, cost, security and usability.Identify the merits of a range of specialised architectures in providing performance and other critical requirements for particular application areas or environments, measuring their effectiveness in achieving these goals.
Answer:

Introduction
In the field of computer engineering the computer architecture refers to the various rules and methods that are set in order to give description of the system functions, organizations, and implementations of the entire computer system, below are the various components and their functions respectively.

The processor:

This is the computer system component that is responsible of the execution of the programs through the arithmetic and logical operation of the entered data.

 

The memory in a computer system represents a passive component that is used in the storage of the information which waits to be requested by any other part of the system.

Input/output (I/O) devices.

It is used in transferring of the information without any alteration between the external entity and the internal devices for example keyboard, mouse and video display.

Communication devices/channels.

This is used to tie the entire system together where either using simple link to connect devices or using complex switch to interconnect various components which allows the communication between them at particular times.
The chosen Contemporary commercial computer systems
The selected computer systems include the point of sale system and the automated teller machine as described here below:

Point of sale system (POS):

The point of sale system is a commercial system that is used for selling products and it is made of the combination of hardware and software that are built in order to do centralization of business operations.
The point of sale is made of various components which are connected together to make the whole system the below are the various components of the point of sale system.

Point of sale hardware.

This is the hardware that is connected to the other peripheral devices and in which the point of sale system software and operating system is installed.

Point of sale computers.

This is the main part of the point of sale system that comprises of the Central processing unit (CPU) that mainly runs the software.

The cash drawer.

This is a very essential part section of point of sale system where various items such as the money, credit cards receipt and the papers records are stored.

Customer poles display.

This is a section of the point of sale system which is a lighted display that is used to view the total transactions, total of tendered amount and some advertisements messages displayed to the customers.

Point of sale monitors.

This is flat panel LCD monitors or CRT monitors that are used by the sellers to display the transactions to the sellers of the products.

Point of sale touch screen.

This is a type of screen that provides display to the system users and it allows the easy interactions with the system and helps in minimizing the space used.

The keyboards.

This is a primary level interface of the point of sale and they are made of various types which have different functionalities and their selection depends on the sizes, programmable keys requirement and the magnetic stripes reader’s functionalities.

The scanners.

This is a device that is hand-held and is used to scan the products details, the details are recorded in the barcodes which are made of series of lines and the scanner used is called barcode scanner.

Signature captures device.

This is magnetic strip that is attached to the keyboard and it is used in capturing the customer’s signatures and its use helps in streamlining the business transaction which eventually reduces the cost and errors which can be caused by the use of paper works.

Receipts printers.

This is another device used in the point of sale system to print the receipts and this is used in printing of the records of various customers transactions, this type of printer is manly the serial dot matrix printer since is cheap and easy to install.

Automated teller machine system (ATM):

The automated teller machine is another commercial system which is an electronic telecommunication device that allows the financial institution customers to perform various transactions which includes the withdrawing, depositing, transferring funds and receiving the customer’s accounts information at a particular time without involvement of the banks staffs.
The automated teller machine is made of combination of various devices which includes the following:

The central processing unit (CPU.
The Magnetic/Chip card reader.
The PIN Pad.
A Secure crypto processor.
The Display.
The Function key buttons / Touch screen.
The record Printer.
The Vault.

Mapping components to main building block
The von Neumann architecture shows how the computer system is divided into the various blocks and each block has its functionality as discussed below.

Input devices: These are the peripheral devices that are used capture the details from the computer system users to the computer memory.
Central processing unit: This is the part of the system that is used perform some arithmetic and functions using the entered data or the current information to generate more information.
Memory: The memory is a part that stores the information either permanently or temporarily and that information is used or requested by the processor to perform some processes.
Output devices: These are the devices that are used to display the information that is processed in the system or the one that is being keyed in the computer memory using the input devices like the keyboard and scanners.

Below shows the mapping of the various selected system devices to the von Neumann architecture system.

Point of sale system.

Von Neumann architecture

Mapped System devices

explanation

Input devices

i. Point of sale touch screen
ii. The keyboards
iii. The scanners
iv. Signature captures device

These are the devices that are used by the sellers to key in the information.

Central processing unit

i. Point of sale computers.

This is where various arithmetic and logical transactions are done.

Memory unit

i. The cash drawer
ii. Point of sale hardware

These are the devices where the information and data is stored and retrieved.

Output devices

i. Customer poles display
ii. Point of sale monitors
iii. Receipts printers

These are the devices that are used to display the information to the sellers.

Automated teller machine system.

Von Neumann architecture

Mapped System devices

explanation

Input devices

i. The PIN Pad
ii. The Function key buttons / Touch screen

These are used by users to key in the required data.

Central processing unit

i. The central processing unit (CPU)
ii. A Secure crypto processor

These are the devices that are used to process the data..

Memory unit

i. The Magnetic/Chip card reader
ii. The Vault

These are the devices that store the information about the customer.

Output devices

i. The Display
ii. The record Printer

These displays the information to the customers

Research analysis and comparison of designs of the computer systems 
The two selected commercial system are slightly different from each other, this is in terms of their functions, structure, performance, cost and energy consumption as describe in the table below.

System name

Performance

Cost   

Energy  consumption

Point of sale system

The point of sale performance is moderately high has improved on the sales speed and record management below are measuring attributes.
i. Average Queue length- 10
ii. Average Waiting time – 3 minutes
 

$550

1,300 watts per day.

Automated teller machine

The automated teller machine performance is high and  has improved on the service delivery to the customer, as attested by attributes below.
iii. Average Queue length- 20
iv. Average Waiting time – 5 minutes

$1,200

2,500 watts per day.

Explaining design aspects which includes:

Point of sale system.

The processor chip of the point of sale system, the processor is made of various sections which include the registers, control units, the clock, the bus and program counters as in the figure below.

Automated teller machine system.

The automated teller machine processor chip is made of various components which include control unit and the arithmetic logic unit which do the computations and the arithmetic operations as in the figure below.
Instruction Set Architecture.

Point of sale system.

The point of sale has instruction set architecture which is termed as the Complex Instruction Set Computer architecture(CISC) where it make use of less number of lines of assembly codes which performs multiple steps in many clock’s cycles and thus enabling the compilation of higher level language (Wixom, 2016).

The automated teller machine system.

The ATM system has a instruction set architecture which is referred to as Reduced Instruction Set Computer architecture (RISC) where basic instructions are executed in an independent manner in completion of a task. This instruction set make use of multiple lines of codes where the operations get executed with equal number of clock cycles as in the CISC instructions but less number of registers are required.
Internal Structure of the processor

Point of sale system.

 
The above shows the internal structure of the point of sale processor and it is made of various components which includes the following:

Control unit: It is used in controlling of the processes.
Arithmetic logic unit: It helps in the performing of the arithmetic operations.
Registers: It is use to hold data from the processor to the RAM and data from the RAM to the processor temporarily to enable efficient execution.
Internal data bus: It is used for the interconnection of the internal components of the computer to the computer motherboards.
External data path: It is used for fetching the data from the computer memory to the computer processors.
Address line: For specification of the exact data location in the computer memory.
Automated teller machine system.

The above shows the internal structure of the automated teller machine processor and it is made of various components just like the point of sale processor which includes the following:

Control unit: It is used in controlling of the processes.
Arithmetic logic unit: It helps in the performing of the arithmetic operations.
Registers: It is use to hold data from the processor to the RAM and data from the RAM to the processor temporarily to enable efficient execution (Singh, 2016).
Internal data bus: It is used for the interconnection of the internal components of the computer to the computer motherboards.
External data path: It is used for fetching the data from the computer memory to the computer processors.
Address line: For specification of the exact data location in the computer memory.

Cache Architecture and Organization
The figure above shows the architectural organization of cache memory in the point of sale computer system, however in point of sale system the cache is located next to the processor since it stores the required information by the processor temporarily in order to improve efficiency in the data processing.

Automated teller machine system.

The figure above shows the architectural organization of cache memory in the Automated teller machine computer system however in Automated teller machine system the cache is located next to the processor since it stores the required information by the processor temporarily in order to improve efficiency in the data processing (Laplante, 2013).
Interconnection Architecture

Point of sale system

In the point of sale system the system devices are interconnected to each other through the bus and these buses are used for three main functions which act as the:

Control lines. This is used to control the processes.
Address lines. This is used to carry the addresses of the data memory.
Data lines. This is used to carry data from the memory to the CPU for the purpose of processing.

However the point of sale interconnection is achieved through two ways which includes the following:

Parallel connection: The input devices are connected with the memory and the central processing unit using the parallel bus that allow two way flow of information simultaneously.
Series connection: The memory and the central process unit are connected using the serial bus that allow only one way flow of information and one process to be completed at a given time.
Automated teller machine.

In the automated teller machine system, the system devices are interconnected to each other through the bus and these buses are used for three main functions which act as the:

Control lines. This is used to control the processes.
Address lines. This is used to carry the addresses of the data memory.
Data lines. This is used to carry data from the memory to the CPU for the purpose of processing (Karumanchi, 2012).

However the point of sale interconnection is achieved through two ways which includes the following:

Parallel connection: The input devices are connected with the memory and the central processing unit using the parallel bus that allow two way flow of information simultaneously.
Series connection: The memory and the central process unit are connected using the serial bus that allow only one way flow of information and one process to be completed at a given time.

Memory Management 

Point of sale system.

The memory management involves the controlling and coordination of the computer memory where various blocks which are memory portions are allocated the running programs to optimize the performance of the entire system.
The point of sale system memory management is done as follows:

The program requests a memory block and the allocator assigns the program the block.
If the program does not require data in the allocated block then the blocks are made available to be reassigned different program by the programmer or the memory manager.
Automated teller machine.

The Automated teller machine system memory management is done in the hardware, operating system and application programs in order to optimize the entire system performance.  
The Automated teller machine system memory management is done as follows:

The program requests a memory block and the allocator assigns the program the block.
If the program does not require data in the allocated block then the blocks are made available to be reassigned different program by the programmer or the memory manager.

Input/Out modules used

Point of sale system

The above system has various modules that act as the interface between the input and output devices and the central processing unit below are various input output modules in our system.

Point of sale touch screen module.
The keyboards module.
The scanners module.
Signature captures device module.
Customer poles display module.
Point of sale monitors module.
Receipts printers’ module.
Automated teller machine system.

The above system has various modules that act as the interface between the input and output devices and the central processing unit below are various input output modules in our system.

The PIN Pad module.
The Function key buttons / Touch screen module.
The Display module.
The record Printer module.

Chose instruction set
The selected instruction set is the Complex Instruction Set Computer architecture which is used in the point of sale system and it is implemented using the below assembly language codes (Goyal, 2011).
An assembly language 
The below is the representation of the assembly language using the Complex Instruction Set Computer architecture used in the point of sale system.

Assembly language

Instructions

ORG OH

; Start (origin) at location 0.

MOV R6, #26H

;load 26H into R6

MOV R8, #35H

;load 35H into R8

MOV B, #0

;load 0 into B

ADD B, R4

;add contents of R4 to B

 

;now B=B+R4

ADD B, R8

;add contents of R8 to B

 

;now B=B+R8

ADD B, #13H

;add to B value 13H

 

;now B=B+13H

HERE:SJMP HERE

;stay in the loops

END

;end of asm source file

Describing how parallel processing is supported by these systems
The system selected had supported the parallelism processing in both the data level parallelism and task level parallelism.
The data level parallelism had been exploited where different subsets perform operations on the similar data, supports synchronous computations, and also optimizes the load balance in the multiprocessing systems.
The task level parallelism also had been exploited in the applications where different operations are performed on different or same set of data, there is use of asynchronous computation, and the load balance is determined by the hardware availability and scheduling algorithm used.
How Request-level parallelism could be adopted.
Request-Level parallelism (RLP) is an alternative way used in the representation of tasks which is mainly based on requests that tend to execute and run in a parallel manner, in order to adopt this type of parallelism the server has to be installed in the system in order to handle multiple requests at the same time (Gupta, 2015).
Prediction of the future trend of the design of computer systems
The selected system had been reviewed by various users and peers where as a result the had been proposal of advancement of the both system where the point of sale system will be advanced to allow the customers to make payments through the master cards while the automated teller machine should be modified to allow the deposit of money through the system (Award, 2013) 
Reference
Award,E.(2013) Systems Analysis and Design .3rd edn.Delhi:Galgotia Publications Pvt Ltd.
Gupta,B.(2015) Power System Analysis and Design.1st edn.New Delhi: S Chand & Company.
Goyal, A. (2011) systems Analysis and Design Paperback .2nd edn.INDIA:Prentice Hall India Learning Private Limited.
Karumanchi,N.(2012) Peeling Design Patterns: For Beginners and Interviews.5th edn.New York:CareerMonk Publications.
Laplante,P.(2013) Real-Time Systems Design and Analysis: Tools for the Practitioner.2nd edn.New Jersey:Wiley.
Singh,B.(2016) Systems Analysis and Design.4th edn.Delhi:New Age International Private Limited.
Wixom,D.(2016) Systems Analysis and Design.2nd edn. New Jersey: Wiley publishers.

Free Membership to World’s Largest Sample Bank

To View this & another 50000+ free samples. Please put
your valid email id.

E-mail

Yes, alert me for offers and important updates

Submit 

Download Sample Now

Earn back the money you have spent on the downloaded sample by uploading a unique assignment/study material/research material you have. After we assess the authenticity of the uploaded content, you will get 100% money back in your wallet within 7 days.

UploadUnique Document

DocumentUnder Evaluation

Get Moneyinto Your Wallet

Total 12 pages

PAY 8 USD TO DOWNLOAD

*The content must not be available online or in our existing Database to qualify as
unique.

Cite This Work
To export a reference to this article please select a referencing stye below:

APA
MLA
Harvard
OSCOLA
Vancouver

My Assignment Help. (2021). Computer Architectures And Principles. Retrieved from https://myassignmenthelp.com/free-samples/m09cde-computer-architectures-and-principles/environment-and-computing.html.

“Computer Architectures And Principles.” My Assignment Help, 2021, https://myassignmenthelp.com/free-samples/m09cde-computer-architectures-and-principles/environment-and-computing.html.

My Assignment Help (2021) Computer Architectures And Principles [Online]. Available from: https://myassignmenthelp.com/free-samples/m09cde-computer-architectures-and-principles/environment-and-computing.html[Accessed 18 December 2021].

My Assignment Help. ‘Computer Architectures And Principles’ (My Assignment Help, 2021) accessed 18 December 2021.

My Assignment Help. Computer Architectures And Principles [Internet]. My Assignment Help. 2021 [cited 18 December 2021]. Available from: https://myassignmenthelp.com/free-samples/m09cde-computer-architectures-and-principles/environment-and-computing.html.

×
.close{position: absolute;right: 5px;z-index: 999;opacity: 1;color: #ff8b00;}

×

Thank you for your interest
The respective sample has been mail to your register email id

×

CONGRATS!
$20 Credited
successfully in your wallet.
* $5 to be used on order value more than $50. Valid for
only 1
month.

Account created successfully!
We have sent login details on your registered email.

User:

Password:

MyAssignmenthelp.com has become one of the leading assignment help provider in New York City and Boston. We provide top class auditing assignment help. Not only auditing, but we also cover more than 100 subjects and our writers deal with all types of assignments with utmost expertise. To make writing process faster and accurate, we have segmented our assignment experts’ teams as per their expertise on writing different types of assignments. We guaranteed that students who buy our assignment online get solutions worth their investment.

Latest Management Samples

div#loaddata .card img {max-width: 100%;
}

MPM755 Building Success In Commerce
Download :
0 | Pages :
9

Course Code: MPM755
University: Deakin University

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia

Answers:
Introduction
The process of developing a successful business entity requires a multidimensional analysis of several factors that relate to the internal and external environment in commerce. The areas covered in this current unit are essential in transforming the business perspective regarding the key commerce factors such as ethics, technology, culture, entrepreneurship, leadership, culture, and globalization (Nzelibe, 1996; Barza, 2…
Read
More

SNM660 Evidence Based Practice
Download :
0 | Pages :
8

Course Code: SNM660
University: The University Of Sheffield

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: United Kingdom

Answers:
Critical reflection on the objective, design, methodology and outcome of the research undertaken Assessment-I
Smoking and tobacco addiction is one of the few among the most basic general restorative issues, particularly to developed nations such as the UK. It has been represented that among all risk segments smoking is the fourth driving purpose behind infections and other several ailments like asthma, breathing and problems in the l…
Read
More
Tags:
Australia Maidstone Management Business management with marketing University of New South Wales Masters in Business Administration 

BSBHRM513 Manage Workforce Planning
Download :
0 | Pages :
20

Course Code: BSBHRM513
University: Tafe NSW

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia

Answer:
Task 1
1.0 Data on staff turnover and demographics
That includes the staffing information of JKL industries for the fiscal year of 2014-15, it can be said that the company is having problems related to employee turnover. For the role of Senior Manager in Sydney, the organization needs 4 managers; however, one manager is exiting. It will make one empty position which might hurt the decision making process. On the other hand, In Brisba…
Read
More

MKT2031 Issues In Small Business And Entrepreneurship
Download :
0 | Pages :
5

Course Code: MKT2031
University: University Of Northampton

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: United Kingdom

Answer:
Entrepreneurial ventures
Entrepreneurship is the capacity and willingness to develop, manage, and put in order operations of any business venture with an intention to make profits despite the risks that may be involved in such venture. Small and large businesses have a vital role to play in the overall performance of the economy. It is, therefore, necessary to consider the difference between entrepreneurial ventures, individual, and c…
Read
More
Tags:
Turkey Istanbul Management University of Employee Masters in Business Administration 

MN506 System Management
Download :
0 | Pages :
7

Course Code: MN506
University: Melbourne Institute Of Technology

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia

Answer:
Introduction
An operating system (OS) is defined as a system software that is installed in the systems for the management of the hardware along with the other software resources. Every computer system and mobile device requires an operating system for functioning and execution of operations. There is a great use of mobile devices such as tablets and Smartphones that has increased. One of the widely used and implemented operating syste…
Read
More
Tags:
Australia Cheltenham Computer Science Litigation and Dispute Management University of New South Wales Information Technology 

Next

Our Essay Writing Service Features

Qualified Writers
Looming deadline? Get your paper done in 6 hours or less. Message via chat and we'll get onto it.
Anonymity
We care about the privacy of our clients and will never share your personal information with any third parties or persons.
Free Turnitin Report
A plagiarism report from Turnitin can be attached to your order to ensure your paper's originality.
Safe Payments
The further the deadline or the more pages you order, the lower the price! Affordability is in our DNA.
No Hidden Charges
We offer the lowest prices per page in the industry, with an average of $7 per page
24/7/365 Support
You can contact us any time of day and night with any questions; we'll always be happy to help you out.
$15.99 Plagiarism report
$15.99 Plagiarism report
$15.99 Plagiarism report
$15.99 Plagiarism report
$3.99 Outline
$21.99 Unlimited Revisions
Get all these features for $65.77 FREE
Do My Paper

Frequently Asked Questions About Our Essay Writing Service

Academic Paper Writing Service

Our essay writers will gladly help you with:

Essay
Business Plan
Presentation or Speech
Admission Essay
Case Study
Reflective Writing
Annotated Bibliography
Creative Writing
Report
Term Paper
Article Review
Critical Thinking / Review
Research Paper
Thesis / Dissertation
Book / Movie Review
Book Reviews
Literature Review
Research Proposal
Editing and proofreading
Other
Find Your Writer

Latest Feedback From Our Customers

Customer ID:  # 678224
Research Paper
Highly knowledgeable expert, reasonable price. Great at explaining hard concerts!
Writer: Raymond B.
08/10/2021
Customer ID: # 619634
Essay (any type)
Helped me with bear and bull markets right before my exam! Fast teacher. Would work with Grace again.
Writer: Lilian G.
08/10/2021
Customer ID: # 519731
Research Paper
If you are scanning reviews trying to find a great tutoring service, then scan no more. This service elite!
Writer: Grace P.
08/10/2021
Customer ID: #499222
Essay (any type)
This writer is great, finished very fast and the essay was perfect. Writer goes out of her way to meet your assignment needs!
Writer: Amanda B.
08/10/2021
Place an Order

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price:
$0.00
×

Powered by essayworldwide.com

× WhatsApp Us