| Instructor: | Dr. O'Kane | ||||||||||||||||||||||||||||||
| Office: | 318 ITT (East Gym) | ||||||||||||||||||||||||||||||
| e-mail: | kc.okane@gmail.com | ||||||||||||||||||||||||||||||
| www: | http://www.cs.uni.edu/~okane | ||||||||||||||||||||||||||||||
| Tel: | 273-7322 | ||||||||||||||||||||||||||||||
| Office Hours: | Click Here | ||||||||||||||||||||||||||||||
| Book: | We will be using online resources and other free resources. One of these is: Computer Organization and Design Fundamentals which is available for free download. Additionally, I will provide a PDF of the IBM Mainframe Assembly language book for the assembly language portion of the class. | ||||||||||||||||||||||||||||||
| Class Slides |
Comp Org Slides PDF format Comp Org Language Slides LibreOffice ODP format IBM Mainframe Assembly Language Slides PDF format IBM Mainframe Assembly Language Slides LibreOffice ODP format | ||||||||||||||||||||||||||||||
| Requirements: |
Grading is cumulative. If you are operating under the illusion that a semester in which you didn't come to class or didn't pass in homework can be rescued by doing well on the final, it's time for a reality check.
| ||||||||||||||||||||||||||||||
| Makeup Tests | Makeup tests will be given only in cases of documented and demonstrated need for causes such as serious illness, family emergency or University sanctioned schedule conflict. In all cases, written documentation will be required. | ||||||||||||||||||||||||||||||
| Test dates | |
Grades and Assignments
|
I email assignments and PDFs of the grade spreadsheet from time to time.
To receive the spreadsheet, you need to provide me provide me with a secret
codeword (to identify your line in the sheet).
| The spreadsheet and assignments are mailed by means of the university class list server. Thus, to receive the spreadsheet and class assignments, you must have your email address registered on the university class server list for this course. By default, all students registered for the course on the first day of classes are on this list. However, if you have blocked access to your email account or you register late, the university will not not include you on this list. In this case, You must add your name and an email address (does not need to be a UNI address) to this server. If you do not register an email address, you will not receive assignments, announcements and the spreadsheet. To manually register (or remove your name) from this list, see these instructions. Note: The spreadsheet rows will be randomly rearranged and not alphabetic by last name and thus not identifiable. The final spreadsheet will contain the final grade. Assignments are due at the beginning of class. Grading
|
Assignments will be graded on accuracy and completeness. Additionally,
points will be automatically deducted for the following:
|
Originality
| If your work duplicates in whole or in part the work of someone
else, both works will receive a grade of 0. If this happens twice, a grade of F
will be assigned for the course. If your work is taken from the Internet, you will
immediately receive a grade of F for the course. In all cases, a letter detailing your academic
dishonesty will be sent to the Provost.
| If your work appears to be copied, you may be required to orally defend the work in order to demonstrate that you are the author.
Homework
|
| Resources:
|
|
How a hard drive works
Title: z/Architecture Principles of Operation
Document Number: SA2a-7832-03
High Level Assembler for z/OS & z/VM & z/VSE Release 6 General Information (free)
High Level Assembler for z/OS & z/VM & z/VSE Release 6 Language Reference (free)
High Level Assembler for z/OS & z/VM & z/VSE Release 6 Programmers's Guide (free)
ASSIST INTRODUCTORY ASSEMBLER USER'S MANUAL (free)
Over Extended Op-Codes (silly)
Some more notes: Mainframe S390 Assembler Programming
PC Assembly Language (free)
Video demos - NOTE: These only play on systems with the correct Microsoft
Video codec.
Video 1 - Building a circuit from a truth table
Note: Dia is available for Ubuntu via the Synaptic Package Manager.
|
Students seeking disability accomodations are directed to see: UNI Policy 13.15 Accommodations of Disabilities