CS1S465 Computer Systems Concepts Assessment Brief | USW

Published: 02 Jun, 2025
Category Assignment Subject Computer Science
University University of South Wales Module Title CS1S465 Computer Systems Concepts
Assessment Type Asynchronous Assessment
Assessment Title The LMC [Little Man Computer] model processor
Word Count 2000 words

Assessment Description

Context

The Little Man Computer (Wikipedia Little Man Computer) is a simplified model used to illustrate the workings of stored instruction computers. It is valuable to compare the operation and characteristics of these models to real-world processors. In this case, a small microcontroller is chosen for the comparison.

Task

You are required to consider the Little Man Computer and the venerable PIC 16F84 Microcontroller family. Ignoring peripherals and memory banks in the PIC micro, you are to: 

Compare the basic structure of the LMC and PIC, the instruction sets and how programmes are executed. You should consider:

  • The structure and purpose of the LMC
  • The structure and instruction set of both the LMC and PIC micro
  • Demonstrate your understanding of the operation of stored instruction computers, including such details as the fetch execute cycle, addressing schemes & etc.

Create small programmes in the Assembly language of each, which:

  • Reads two values from specified locations in memory, adds them and writes the sum to a third memory location.
  • Adds a value drawn from a specified memory location to itself x times, where x is a small integer value, which has been read from a second specified location. The result should be stored in a third location.
  • which reads the values of two memory locations and decrements the first value by one, x times, where x is the value held in the second location. The result should be stored in a third location. Labels should be used in the PIC programme.
  • Programmes should be annotated and follow suitable coding conventions.

You should use these programmes to aid in your comparison.

If you deem it helpful, you are free to provide additional programmes to illustrate any points you wish to make. You may also choose to make comparisons to other micro-processors where appropriate.

CHOOSE

You have a choice as to how you present your work. You may either: 

1. Write a report of your findings.

  • You should also make a video screencast of your programmes running. Submit this video to Panopto. Ensure that you link to the file submitted on Panopto and make it clear you have done so.

Or

2. Record and submit a video presentation, submitted to Panopto.

  • The presentations should be no longer than 15 minutes. Note: 15 minutes is not the target duration. This is the maximum.
  • You should submit a text file with your programmes to Blackboard. The grade and feedback will be provided against this submission

Recorded presentations need to be (should not be simply derived from a PowerPoint (or equivalent presentation software). You are free to use appropriate tools, techniques and style, but must ensure that the content matches the requirements of the assessment. Submissions for similar assessments have included animations, videoed puppet shows, and even short dystopian dramas. Please feel free to "knock our socks off", but also please try to avoid ambition damaging your ability to submit on time, or work that addresses the module requirements.

Regardless of your choice, the technical content and grading criteria remain the same.

In the past, students have found that by expressing themselves through the video presentation, they have made it easier to convey their achievement of the learning objectives for this module.

Do You Need CS1S465 Assignment for This Question

Order Non-Plagiarised Assignment

Guidance on the Format of Assessment

Note: Students are reminded not to include this assignment brief with the assignment submission

Written reports should:

  • It should be written in a formal style.
  • Include suitable figures, tables, etc to support your work.
  • Include references presented in Harvard format as appropriate.
  • Include the assembly code programmes, with appropriate commentary in an appendix.
  • Be approximately 2000 words.

a. Word count does not include text in tables, figures, the reference list, or appendices.

Presentations should be:

  • Of less than 15 minutes duration.
  • Not compressed.
  • In a common format
  • Accompanied by a text-based submission to the Blackboard link. This must include a link to the video.

Learning Outcomes Assessed

  • Demonstrate knowledge of key theoretical principles of computer systems.
  • Apply knowledge of computer system concepts to the completion of related practical

Marking Criteria/Rubric

Note: All grades are provisional until they are ratified by the exam board. Please see Appendix Two

Submission Details

Written reports:

  • Submit to the Blackboard link. Submitted files will be subjected to automated plagiarism checks in line with University policy.
  • Submissions must be MS Word documents or PDF files.
  • Screen captures of the programmes running should be submitted to the Panopto "assignments" folder for this module. Ensure your student number is included in the file name. Provide a link to the submission in your report.

Presentations:

  • Should be uploaded to the Panopto "assignment" folder for this module.
  • Must use your student number as a filename (for video, especially).
  • A file containing code as text should be uploaded to the Blackboard link. Include a link to the presentation file on Panopto
  • If you have original presentation files (e.g. PowerPoint files), convert to PDF and submit to the Blackboard link. An appendix in this file will hold copies of the code.

Panopto:

It is essential that you upload to the correct location to ensure the graders have access to your work.

Failure to adhere to the submission requirements may mean that your assessment is considered a Did Not Submit [DNS] which could result in you being awarded a mark of zero.

Get expert assignment help for CS1S465 Computer Systems Concepts! We specialise in offering high-quality computer science assignment help, with an option for students to pay our experts to take on their assignment challenges. Need a reference? We also provide a free list of assignment examples to help you get started. With years of experience, our writers deliver 100% plagiarism-free content and offer unlimited revisions to meet your needs. Trust us to help you excel in your studies!

Workingment Unique Features

Hire Assignment Helper Today!


BIOM5713: Lab report marking scheme Assignment

BIOM5713: Lab report marking scheme: Partial or too lengthy description of how the method used in the practical is suitable to address the experiment aims and objectives. Partial or not well organised objective evaluation of the aims.

CSN6224 Computer Network Assignment Guidelines Trimester March 2025-26

Your organisation manages four interconnected cloud data centres designed for high availability. Each data centre provides different cloud-based services, and network segmentation is achieved using VLANs.

MANM526 Statistics and Econometrics Final Project Description Semester 01 2024-25

The app industry is one of the most lucrative and rapidly growing sectors within the digital economy. Apps compete fiercely in app stores, such as the Apple iOS App Store, to capture users’ attention.

6C21518 Early Years Education Assignment: ECCE Scheme Case Study for National Policy Impact on ELC in Ireland

6C21518 Early Years Education Assignment: This project offers you an opportunity to demonstrate your understanding of the evolution of the Early Years Education Sector in Ireland.

BUSA6004 Introduction to Inference, Modelling, and Forecasting Individual Assignment 1 Session 1 2025 | MU

Perform a statistical test to test whether there is evidence that the average price is greater than $1.2 million (for Houses) or the average price is greater than $0.7 million (for Units). In your response, show all the steps of a hypothesis test.

AVIA1301 Simulation in Aviation Incident Investigation Essay -Assessment 2 Brief

AVIA1301 Assessment 2 Essay: Prior to submitting your assignment, you are required to sign the Assessment 2 Student Declaration in the Assessments Hub. Failure to do so will disallow you from submitting your assignment.

MKTG301 Marketing Research Project Brief 2025 Spring

The client questions which market to enter globally. You have about one month to prepare an analysis of various national markets and present the recommended alternative to a set of directors and managers of the client firm.

BUSA6004 and Introduction to Inference, Modelling, and Forecasting Individual Assignment 2 Session 1

BUSA6004 Question 1 - Research Question: a) Fill out the "Actual Rate" column below for 1 AUD to USD exchange rate, e.g. 0.65, for January to May 2025. You are free to pick any day/time from each of the months.

CIPD Level 7HR01 Assignment: Strategic Employment Relations Questions

CIPD Level 7HR01 Assessment Questions At a recent team meeting some of your junior people professional colleagues openly shared their frustrations about their understanding of employment relations.

LAW6097 United Nations: Law and Practice Module Guide | BCU

This intellectually stimulating and exciting module engages with the law and practice of the United Nations for resolving international crises. It provides you with critical knowledge of the UN Charter, international humanitarian law and international human rights law for solving humanitarian disasters.

Online Assignment Help in UK