Select a question set for further details...

Portfolio I

Due Thursday of Week by 21:00
Question Set NameTopic(s)
What? Why? Hunh? background
1011=11=B=13 binary storage/math
You Can't Handle the Truth! Boolean logic
Execution -- Old School program execution
Anatomy 001 -- Your CPU and You CPU internals
So sorry, I don't recall that... memory management
Attach Tab B to Slot A inside the microcomputer
What's that you Say? input/output
Identify Yourself! assembly basics
Planning-->Progress program structure
Let's Consult Our Handy Map the assembler and linker
And in this bin you'll find... variables
Don't go Changin' For Me constants
All Right, Let's get Real here! real-mode
   Don't

Forget

to Hand

These

in for

Corrections

Requirements:

        Items: <= 4

        Levels: >= 7


Portfolio II

Due Thursday of Week by 21:00
Question Set NameTopic(s)
Move 'em Up, Head 'em Out, Rawhide! moving data around
4 Apples plus 5 Apples is ______? basic math
You, Do This. You, Give Me That. operators and directives
You Take the High Road, and I'll Take the Low Road... indirect and indexed addressing
1, 2, 3 & 1, 2, 3 & 1, 2, 3 & Dip! basic LOOPing
Where's Func_Bob? He's Outside...in the Library. external libraries and linking
Hmm...I wonder what's in here..? the Irvine library(ies)
Stack the Plates...Serve the Dinner...Unstack the Plates run-time stack
But you said we'd use the stack for parameters..? procedure definition and use
I'll Take That AND This But NOT Those Unless These... CPU logic and comparison
Hop, Hop, Gonna Do the Bunny Hop... conditional jumps
Only Then Shall We Continue! conditional loops
High --> Low flow control 'structures'
Discrete Plasma Contraptions finite state machines
   Don't

Forget

to Hand

These

in for

Corrections

Requirements:

        Items: <= 4

        Levels: >= 9


Portfolio III

Due Thursday of Week by 21:00
Question Set NameTopic(s)
Round the bend and Straight on till Mornin' shift and rotate theory
Rollin' Right Along... shift and rotate applications
Divide and Conquer -- Regroup and Multiply muliplication and division
I've Borrowed More Than I Can Carry! extended addition and subtraction
Lamer Compression Than XOR's Encryption! BCD et al
Oh, my! What a pretty picture! stack frames and their uses
George Forman Calling His Children to Dinner recursion
Planes, trains, or automobiles? the .MODEL directive
I summon thee, Puke-choo! INVOKE, ADDR, PROC, and PROTO
Library Cards for Everyone! separate compilation and assembly language
How to Get Everything You Can from a Relationship string instructions
Gettin' High higher level string processing
Welcome to Squaresville 2D arrays
Feeling Disgruntled? Hunt for your Inner Child searching and sorting
I Want It Done Just So! STRUCT and your data
But Is It Really a 'Call'? basic macros
Maybe I Want It, And Maybe I Don't... advanced macros
Okay, Put That There, and These There, and Those Over There... repeating macros
   Don't

Forget

to Hand

These

in for

Corrections

Requirements:

        Items: <= 6

        Levels: >= 12