CSCI 261 - Computer Architecture and Assembly Programming
Fall 2023 Assignments
Course web site:
http://csci.viu.ca/~kabirh/courses/csci261/
Assignments
Assignment 1
, Due in the lab,
September 26, 2023
for
F23N01
,
F23N02
,
F23N03
, and
F23N04
Assignment 2
, Due in the lab,
October 17, 2023
for
F23N01
,
F23N02
,
F23N03
, and
F23N04
Assignment 3
, Due in the lab,
November 07, 2023
for
F23N01
,
F23N02
,
F23N03
, and
F23N04
Assignment 4
, Due in VIULearn,
December 05, 2023
for
F23N01
,
F23N02
,
F23N03
, and
F23N04
Assignment 5 (Bonus)
, Due
Decemeber 05, 2023
for
F23N01
,
F23N02
,
F23N03
, and
F23N04
Resources
C Standard Library
Useful C Standard Library Functions
ANSI C Standard Library
, Courtesy:
Unversity of Western Australia
GNU C Reference Manual
, Courtesy:
www.gnu.org
ARM8-A64
ARM8-A64 Quick Reference
ARM8-A64 Instruction Set Overview
ARM Development Studios
ARM DS Launching in LAB for the First time
ARM DS New Project Creation and Configuration
ARM DS Getting Started
ARM DS User Guide
Remote Access to Lab Machines to use ARM DS from Home
X2Go Installation and Configuration at Home Computer
Code Comment
Example