Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.639.908 Times

Extended Brookshear Machine emulator and assembler 1.0

  Date Added: August 15, 2013  |  Visits: 241

Extended Brookshear Machine emulator and assembler

Report Broken Link
Printer Friendly Version


Product Homepage
Download (18 downloads)



This is an emulator for the machine described in Computer Science: An Overview, 10th edition, by J. Glenn Brookshear (Pearson Education, 2008). It is extended with some additional instructions and the machine is equipped with a bitmapped display.The emulator is intended for teaching and learning. It has been used successfully in an introductory computer systems course in the first term (semester) of a computer science programme.The machine has 256 1-byte memory cells, 16 1-byte registers, and an instruction set with 16 operations. It may be programmed by entering machine code into the emulator, or using a simple assembly language.The emulator is managed using a GUI, started by executing bmachine, which is in the top level of the directory. The GUI allows memory and register contents to be viewed in a variety of ways (as binary, hex, ASCII, signed integers or floats). Machine code in memory is also displayed as descriptive text or as assembly language instructions. Memory can be updated directly by editing the fields in the emulator, and individual instructions can be executed to see their effect on memory and registers; alternatively, programs may be executed sequentially.A simple assembler is also provided. Assembly language may be read from a text file and loaded into memory. Two example programs are provided, and HTML documents describing the machine, its emulator and the assembler can be displayed from the GUI.A 32x32 binary bitmapped display shows the contents of the upper half of memory. This allows programs to create simple graphics. This allows interesting student exercises to be set.

Requirements: No special requirements
Platforms: Matlab
Keyword: Ascii Binary Contents Descriptive Directly Directory Displayed Editing Fields Floats Integers Language Level Machine Memory Register Signed Updated Viewed
Users rating: 0/10

License: Shareware Size: 102.4 KB
USER REVIEWS
More Reviews or Write Review


EXTENDED BROOKSHEAR MACHINE EMULATOR AND ASSEMBLER RELATED
Communication  -  Encode Decode ASCII Binary 1.1
Very simple program to convert regular ASCII text to a block of binarry numbers and vise versa. Just run the following commands to view an example:encode('test.txt','binary.txt')decode('binary.txt','ascii.txt')
10 KB  
Calculators  -  Zyclo Crypt 1.1
Simple Conversions: ASCII to Binary, Binary to ASCII, ASCII to Hex, Hex to ASCII, Binary to Hex, Hex to Binary, Dec to Hex, Hex to Dec, Dec to Roman, Roman to Dec Network Tools: IP to Dec, Dec to IP, IP to Hex, Hex to IP,...
225.28 KB  
ActiveX Components  -  ZipTV Compression ActiveX Suite 2.0.0
Compress and extract to disk / memory / Clipboard, search files or ASCII / binary / hexadecimal / decimal / octal data in archives / non-archives, encode / decode, convert between archive formats, work with multi-volume / multi-part / nested /...
2.6 MB  
Security Tools  -  PHP Site Lock Pro 2.0
The most powerful yet easy to use script to protect your web pages and other web assets (html files, images, downloads, text files, video files, audio files, zip, pdf, etc) from digital product thieves -Create Password protected areas on your site...
2.38 MB  
Programming  -  GenJar 1.0.2
GenJar is a specialized Ant task that builds jar files based on class dependencies rather than simply the contents of a directory.
38.59 KB  
Utilities  -  Syncranator 0.9.0
A free, simple and fast utility to synchronise the contents of two directory trees.
83.57 KB  
Business  -  ClipList 1.0.3
ClipList is a menu bar app for managing multiple clipboard text items by storing clipboard contents in a list displayed as its menu items. Menu item titles are set to the clipboard content (or part of it when it is too long to fit.) Items can be...
409.6 KB  
Productivity  -  cipher creator 2.1.0.0
Cipher Creator creates polyalphabetic ciphers using a key, and converts text between ascii, binary, decimal and hexadecimal. You can use this app to email or text secret codes using a shared key, and to paste codes from others into the app...
1024 KB  
Productivity  -  Console WP8 Lite 1.6.0.0
Execute commands 'prompt windows' from your Windows phone. The only shell app on Windows phone ! Access to over 45 functions with the commands ("MS-DOS") - Show the contents of a directory - Read the contents of a file - Edit a...
3 MB  
Productivity  -  OneLockscreen 1.0.0.0
Windows Phone 8 lockscreen app to change phone's lockscreen using colors, phone's album pictures, etc. It helps user to select contents that can be displayed on lockscreen. key features: - color based lockscreen background - phone...
1024 KB  
NEW DOWNLOADS IN SCRIPTS, MULTIMEDIA
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Multimedia  -  RMCA Realtime MIDI Chord Arranger Pro 4.2.7.11
RMCA Pro is an auto-accompaniment software which offers all major features of a high quality MIDI keyboard. It comes with chord recognition, based auto arranger, style creator, LeadSheet editor, recording section, up to 16 fingered and 10...
1.52 MB  
Multimedia  -  Spectrum Analyzer pro 2015
This sophisticated piece of software turns your computer into a modern, State-of-The-Art spectrum analyzer giving you features that go far beyond the possibilities of any stand-alone hardware unit -VST Plugin support-Leq (m) movie calculator Leq...
22.61 MB  
Multimedia  -  Multi Level Meter Bridge 2015
PAS Multi Meter Bridge can be configured in a number of different ways, to accurately model the ballistics, responses and graphics of a wide range of standard peak programme meters. These meters currently include the following:IEC 268-10 Type I...
5.22 MB  
Multimedia  -  DTMF Tone Decoder 2015
Why use an audio spectrum analyzer? For those of you that have done video installations, would you install a camera and lens without a monitor to see what you are doing? Why would you do an audio installation without seeing what you are doing? The...
4.09 MB  
Multimedia  -  Frequency Generator 2014
NEW in this version Oscilloscope srcoller and accelerator Efects like Peak and Splitt Oscilloscope kinds like Con. Lines, Dots, Mir Lines, Spikes, Vert. Lines Analyse the real time input in the Oscilloscope Now you can record the generated Tones...
2.01 MB