Hex editor

Logisim includes an integrated hex editor for viewing and editing the contents of memory. To access it, bring up a pop-up menu for the memory component (Right-click on the component ) and select | Edit Contents.... | or in the properties select Contents.


The numbers in italics at left display memory addresses, written in hexadecimal. The other numbers display values starting from that memory address; the hex editor may display four, eight, or sixteen values per line, depending on what fits in the window. To help with counting, each group of four values has a larger space between./p>

You can navigate through memory using the scroll bar or using the keyboard (the arrow keys, home, end, page up, and page down). Typing hexadecimal characters will alter the currently selected value.

You can select a range of values by dragging the mouse, shift-clicking the mouse, or navigating through memory with the keyboard while depressing the shift key. Values may be copied and pasted using the | Edit | menu or the associated shortcuts key (Ctrl-C Ctrl-V,Ctrl-X...); the clipboard can also be transferred into other applications.

Two buttons (Open..., Save..) allow you to load or save data from a file.

Next: Pop-up menus and files .