Teaching Responsibility

LJMU Schools involved in Delivery:

LJMU Partner Taught

Learning Methods

Lecture
Tutorial

Module Offerings

4605IYO-APR-PAR
4605IYO-JAN-PAR

Aims

Provide an overview of the operation of modern microprocessors/microcontrollers and the mechanisms used to represent and process information. Design and implement applications written in both low level and high level languages.

Learning Outcomes

1.
Describe the techniques applied to represent information within a Microprocessor. Describe the instruction set of a computer contrasting RISC and CISC approaches.
2.
Identify the fundamental components of an embedded processor. Demonstrate an understanding of the software used to drive an Embedded system.
3.
Describe the role of modern Operating Systems in embedded, mobile, desktop and server environments.
4.
Specify and design embedded applications, then implement them utilising high or low level languages.

Module Content

Outline Syllabus:
Binary, HEX, 2s Complement, Number endianness, IEEE 754, ASCII, UNICODE. Processor core and cache hierarchies, Buses, Memory Organisation.
Module Overview:
This module is intended to provide students with a good appreciation of - the physical properties and behaviours that influence electrical systems, - how parameters are measured - communications systems This module will introduce students to fundamental mechanical parameters, their measurement, and their impact on electrical circuits, and the principles behind the communication of data.
Additional Information:
This module introduces the fundamentals of embedded systems architecture and the development of high level software.

Assessments

Report
Exam