Guess Game

Page 1

hamzamac@live.com http://issuu.com/hamzamac

College Of Informatics and Virtual Education

NAME: Makame, Makame H PROGRAM: B Sc. Computer and Information Security COURSE NAME: Computer Architecture and Organization COURSE CODE: CN 200 PART: Marie

Problem Descriptions: This program allows an input for number to be guessed and then provide a player with three guesses which display 0 for a loose a 1 for a win, Requirements and Constraints:    

One player should be able to enter a number to be guessed Another player should be provided with only three guesses The program should display 1 for a win and 0 for a lose The program should display 0 if a player finishes all three guesses without a win

Thursday, March 01, 2012


hamzamac@live.com http://issuu.com/hamzamac

PROGRAM MAP ----------------Symbol | Location -------+--------a | 013 cnt | 006 count | 015 imp | 000 lose | 00F one | 014 win | 00C x | 012 zero | 016

Assembly listing for: game.mas Assembled: Sun Sep 04 02:29:13 EAT 2011 000 001 002 003 004 005

5000 2013 4012 8400 9006 900C

006 007 008 009 00A 00B

1015 4014 2015 8400 9000 900F

00C 1014 00D 6000 00E 7000 00F 1016 010 6000 011 7000 012 013 014 015 016

0007 0000 0001 0003 0000

| | | | | | | | | | | | | | | | | | | | | | | | | | |

imp

INPUT STORE a SUBT x SKIPCOND 400 JUMP cnt JUMP win

cnt

LOAD count SUBT one STORE count SKIPCOND 400 JUMP imp JUMP lose

win

LOAD one OUTPUT HALT

lose

LOAD zero OUTPUT HALT

x a one count zero

DEC DEC DEC DEC DEC

07 00 01 03 00

Assembly successful.

Thursday, March 01, 2012


hamzamac@live.com http://issuu.com/hamzamac

SYMBOL TABLE -------------------------------------------------Symbol | Defined | References --------+---------+------------------------------a | 013 | 001 cnt | 006 | 004 count | 015 | 006, 008 imp | 000 | 00A lose | 00F | 00B one | 014 | 007, 00C win | 00C | 005 x | 012 | 002 zero | 016 | 00F -------------------------------------------------_

Thursday, March 01, 2012


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.