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.
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.
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.
This module introduces the fundamentals of embedded systems architecture and the development of high level software.
Assessments
Report
Exam