Online tests on Computer Architecture
| Below the program window is a series of rectangles representing the memory. The memory contents is always displayed in black, apart from the one memory location which indicates the current position of the program counter register, which is represented in red. | ![]() |
| As well as showing the memory where the program is located, the first 10 locations of zero page memory are displayed on the right. Zero-page memory is generally used for working out, so this will let the viewer track calculations as they take place. There are two arrows just to the right of this zero page window - these move this window onto the zero page forward and backwards along the zero page. | ![]() |
Instead I have ducked the problem. The way to save programs that you have written/altered in Assembly language using this program is to highlight the code in the text window which forms part of the program, and then use <Ctrl> + <C> to copy the text into the clipboard. This is the keyboard equivalent of selecting the text and pressing the Copy key in Microsoft Word.
Then move into a program that is capable of dealing with plain text, such as Notepad, and click onto the text area of that program. Finally, press <Shift> + <Insert> to paste the text in from the keyboard into the text editor. Now you can use the perfectly adequate Save facilities on that program. Opening programs involves the movement of information the other way - open the file inside Notepad, highlight the text, then click on <Cut> or <Copy>. Then you can paste it back into the text area that you see present on the screen, using <Shift> + <Insert>.
To summarise, remember ...
<Ctrl> + <X> = 'Cut'<Ctrl> + <C> = 'Copy'
<Shift> + <Insert> = 'Paste'
Home page