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.
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)
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 writers will gladly help you with:
Powered by essayworldwide.com