Ask a question from expert

Ask now

Programming in Python: Constructing a Model of a Byte Adder

2 Pages623 Words132 Views
   

Added on  2019-09-20

About This Document

This coursework covers the construction of a model of a byte adder using Python programming language. It includes tasks such as constructing a model of a byte adder, specifying an algorithm for integer addition, selecting suitable data structures, creating a program in Python 3, describing the program, testing the program, and writing a report to present the work. The requirements include a model based on the bit adder, an algorithm based on logical operations, data structures using Python, a program that works in a loop, and a report that presents all components of the work.

Programming in Python: Constructing a Model of a Byte Adder

   Added on 2019-09-20

BookmarkShareRelated Documents
Information SystemsCoursework 1: Programming inPythonTasksMark1.Construct a model of a byte adder based on the bit adder max 10%2.Specify an algorithm for integer addition based on binary operation max 10%3.Select suitable data structures to represent the information max 10%4.Create a program in Python 3 which implement the model of the adder max 40%5.Describe the program max 10%6.Test the program with some sample data to demonstrate its behavior max 10%7.Write a report to present the work max 10%Requirements1.ModelThe model must be based on the bit adder from the lecture in Week 3The model may include number of bit adders linked to form a byte adder. The model can be presented using suitable diagram created using drawing tool or graphics editor of your choice (the bit adder can be a box with input and output only)2.AlgorithmThe algorithm for adding two integers must be based on the use of standard logical operations which have direct hardware implementation (AND, OR, XOR, NOT) It can use additional data processing operations which might be necessary to manipulate the data (i.e., input/output operations, type conversion operations, information retrieval operations, bitwise data processing operations, etc.)
Programming in Python: Constructing a Model of a Byte Adder_1

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
CC4002 Information Systems Assignment
|3
|888
|761

Developing Increasing Wage Commission Application using Python
|21
|4245
|69

Assignment - Girvan-Newman Algorithm | Spark Framework
|5
|1250
|54

Computer Organisation and Design - Doc
|14
|1400
|306

Lecture on Problem Solving & Flowcharts
|36
|1691
|24

Program Design for Network Routing using Dijkstra's Algorithm
|6
|828
|262