this assignment is about writing the "cat" program in assembly, using the AT&T syntax, without reading / writing 1 char at a time. Obviously, the code needs to be written by a human (not by simply doing gcc -s on a c file)..
SUBMISSION FILES AUTHORIZED FUNCTIONS
Cat/ open(2) close(2)
Cat. S /7 read(2) write(2)
Goal
You have to implement a program that opens the file given as argument and prints it on the standard output.
. If there is not enough or too many arguments, the program must return 1.
. If the file cannot be opened, the program must return 2.
Otherwise, O is returned.
You must avoid reading/writing 1 char at a time.
Example
42sh$ cat -e foo
Hello$
World$
42sh$gcc -o cat cat.S
42sh$. /cat foo I cat -e
Hello$
World $
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of