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 40.217.366 Times

Extended Brookshear Machine emulator and assembler 1.0

  Date Added: August 15, 2013  |  Visits: 403

Extended Brookshear Machine emulator and assembler

Report Broken Link
Printer Friendly Version


Product Homepage
Download (32 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  -  Audio Reader XL 2020 20.0.1
Text to Speech Software Audio Reader XL reads aloud text easily. It’s text to speech software for reading eBooks, texts, web pages, and creating MP3s. The voice aloud reader read-aloud any kind of texts like - Any kind of texts - TXT text -...
73.26 MB  
Multimedia  -  Multi Level Meter Bridge 2020
With the new function Peak Detector you can control very accurate the Input of different Levels in a control rooms. Correlation Meter, In a logfile you are able to comprehend when and what kind of Level is under a threshold. PAS Multi Meter Bridge...
5.29 MB  
Multimedia  -  Spectrum Analyzer pro Live 2020
Spectrum Analyzer Pro Live turn your PC into a cutting-edge sound analysis tool! Dante WDM If you are a professional musician, acoustics expert or just a hi-fi enthusiast who wants to make sure that his audio system is perfectly tuned and plays...
12.86 MB  
Multimedia  -  Graphic Equalizer Studio 2020
you can run any windows sound application or DVD Player software above the Equalizer. The Equalizer will correct the audio stream automatic and will include the Limiter and the compressor to be sure, that the audio signal is not to loud or not to...
25.72 MB  
Multimedia  -  Jam partner 4.2.8.8
Jam partner is a MIDI auto-accompaniment software which offers all major features of a high quality MIDI keyboard. It comes with chord recognition, based auto arranger, LeadSheet editor, recording section, up to 16 fingered and 10 two-finger chord...
1.77 MB