Question 1
A block of memory contains 50 random words of data. Assume that the values are in
two’s complement representations and are stored in the R/W memory area. You need
to provide the 50 random words and to include them in an initialization file: assign2.ini.
Write a program using the ARM assembly programming language to do the following:
the last word stored in the memory becomes the first and vice versa).
Question 2
tables of 20 (n = 0, 1, 2, …, 19) 32-bit data. There are 2 inputs to the subroutine.
One is an option and the other is the starting address of the table to be constructed.
There are 2 possible options: 1 or 2. This option will dictate how you should
construct the table. This is shown as followed:
option = 1: Build a table of an arithmetic sequence numbers. This sequence has
a difference of 3 between each number. The pattern is continued by
adding 3 to the last number each time, like this: 1, 4, 7, 10, 13, 16,
19, 22, 25, ... Assume that the first number is 1.
option = 2: Build a table of a geometric sequence numbers. This sequence has
a factor of 3 between each number. The pattern is continued by
multiplying by 3 to the last number, like this: 1, 3, 9, 27, 81, 243, ...
Assume that the first number is 1.
the subroutine written in part (2a). The main program needs to provide the 2 inputs
to the subroutine: an option and the starting address of the table to be constructed.
Hint: you need to use the key concepts of table generation, jump table and subroutine.
CS 340 Milestone One Guidelines and Rubric Overview: For this assignment, you will implement the fundamental operations of create, read, update,
Retail Transaction Programming Project Project Requirements: Develop a program to emulate a purchase transaction at a retail store. This
7COM1028 Secure Systems Programming Referral Coursework: Secure
Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip
CS 340 Final Project Guidelines and Rubric Overview The final project will encompass developing a web service using a software stack and impleme