Microprocessors and motherboards, Computer Engineering

Assignment Help:

Module Learning Outcomes for This Assignment

1. Design and minimize a digital electronic circuit using logic devices from ttl and cmos.

2. Explain the hardware design of a simple microprocessor based product.

3. Design and develop an assembly language program.

Digital and embedded software (real-time systems) 1

You are required to complete the following tasks which cover both the areas of microprocessor electronics and assembly language programming. The assignment consists of a research essay into microprocessor interfaces and a developing an assembly language programme to produce a variable PWM wave

Task1: Essay

Explain, discuss and contrast with the aid of diagrams the differences between the following bus systems used within Digital/Real time and CPU architecture systems

a) IEEE 488 Bus system

b) CANBUS

c) P4 Front side Bus

d) i7 Front side Bus

Please note that all work is to be submitted electronically through Blackboard and will be checked for plagiarism between students and download material. You may be requested to attend a VIVA (Short presentation and question session) to check the Authenticity of your work. You work should use Harvard notation should be at least 10 sides of A4

 Task2: Programming task and demonstration

Write a modular 68hc11 assembly language program which produces a variable PWM waveform using the assembler in D10

The following parameters as illustrated in the diagram below should be adjusted by using the keyboard/VDU. Please examine the marking scheme carefully to help you design your program correctly.

Microprocessors and Motherboards

The heart of the modern electronic system is the microprocessor e.g. the video, sound, game consoles, portable phones and domestic appliances. Let us consider the heart of a home computer.

The home computer consists of many peripheral devices, such as Disk drives, DVD drives, power supplies specialized PC cards for graphics, movies, sound etc. These devices centre about the motherboard, the heart of the system. This provides the interconnection for the disk drives, power supplies, the peripheral cards and links them to four key devices: namely the microprocessor, the system RAM, the IO controller and finally the Basic Input Output system (BIOS) EPROM as seen below

Within other modules you have used high level programs to generate movies, sound, and control of other devices. In order to fully understand the working of modern microprocessor products we must take a closer look at the operation of these devices and program using binary and assembly language to understand the role of the EPROM on the motherboard. The microprocessor which we have chosen to look at in more details is the Motorola MC68HC11, one of the current 8 bit CPU's.

Even though this is a micro-controller, it helps to introduce you to the complex working of the

Pentium and Pentium II on a PC and yet enables you to easy understand the 8 bit micro-controllers used on many home products.


Related Discussions:- Microprocessors and motherboards

Signaling - universal serial bus , Signaling - Universal Serial Bus: U...

Signaling - Universal Serial Bus: USB supports following signaling rates: o   A low speed rate of 1.5 Mbit/s is defined by USB 1.0. This is so much similar to "full speed"

Unification - artificial intelligence, Unification - Artificial intelligenc...

Unification - Artificial intelligence: We have said that the laws of inference for propositional logic detailed in the previous lecture can also be used in first-order logic.

How many two-input AND and OR gates are required to realize , How many two-...

How many two-input AND and OR gates are required to realize Y=CD+EF+G ? Ans. Y=CD+EF+G No. of two i/p AND gates=2 No. of two i/p OR gates = 2 One OR gate to OR CD and EF

How enterprises are using bpr in their e-business processes, One of the mos...

One of the most important competitive strategies for E-Businesses today is business process reengineering. BPR is more than automating business processes to make modest improvement

What is difference between cobol and vs cobol ii, In using COBOL on PC we h...

In using COBOL on PC we have only flat files and the programs can access only limited storage, while in VS COBOL II on M/F the programs can access up to 16MB or 2GB depending on th

Customer credit-rating software , Gordon Grant, majority shareholder and Ch...

Gordon Grant, majority shareholder and Chief Executive Officer of Finance-IT Ltd, is determined to be one of the entrepreneurs making money out of the recession. He started the fir

Explain XLAT instruction with help of example, Q. Explain XLAT instruction ...

Q. Explain XLAT instruction with help of example? Let's presume a table of hexadecimal characters signifying all 16 hexadecimal digits in table: HEXA      DB      '012345678

Explain multiple instruction and single data stream (misd), Multiple Instru...

Multiple Instruction and Single Data stream (MISD): In this type of organization multiple processing elements are ordered under the control of multiple control units. Every contro

Simple maze game, The following is a requirements specification for a simpl...

The following is a requirements specification for a simple game based on a player moving through a maze of connected rooms from an entrance door to an exit door. The required sy

Convert logic circuit in a binary code, The logic circuit given below, conv...

The logic circuit given below, converts a binary code y 1 y 2 y 3 into Ans. Gray code is X1 = Y1,   X2 = Y1 XOR Y2  ,   X3 = Y1 XOR Y2 XOR Y3 For

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd