yycorcino / byte-lobster

A Chrome Extension for ARM CPUlator

Home Page:https://cpulator.01xz.net/?sys=arm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Forks Stargazers Issues MIT License LinkedIn


Logo

Byte Lobster

Byte Lobster is a chrome extension to remove basic repetitive tasks to increase productivity and efficiency for ARM CPUlator. Lobsters molt to grow and adapt to their environment. Why not automate tasks to enable flexibility and speed in Assembly Coding.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Basic Usage
  4. Credits
  5. About

About The Project

Main Tab Secondary Tab
Enhance your Assembly programming experience with a user-friendly popup interface that provides greater control and functionality. The additional popup user interface for customizable default file names providing effortless Assembly programming.
Main Tab With Bookmarks
Effortlessly manage and store bookmarks, allowing you to bookmark and access your recent code. With one click of a button, have the ability to preview, paste, download, and delete a bookmark.


Welcome to the Project of Byte Lobster!

This powerful Chrome Extension was designed with one goal in mind: to simplify your workflow by automating simple repetitive task with a click of a button. Gone are the days of manually performing these repetitive and time-consuming tasks. With my extension, you can effortlessly clear general registers with just a click, ensuring a fresh register start for your coding. Moreover, you can conveniently save your valuable code to text files, allowing you to organize and access them whenever needed. I understand the frustration of performing these tasks manually, which is why I created this extension. I hated pressing on the registers and inputting 0 for each register I wanted to clear. Say goodbye to tedious processes and hello to Assembly programming. Try it out now and experience the efficiency you've been wanting!

Getting Started

Getting started with the Chrome extension is quick and easy. Simply download and click to install, and you'll be up and ready to go. For developers looking to explore, I offer the source code, so locally you can edit to your needs. Experience the convenience and efficiency it brings!

Installation

Basic Usage

Once you have installed the Byte Lobster Chrome extension, you can easily utilize its features to simplify your assembly programming workflow. Follow these steps to make the most out of the extension:

  1. Open the Online Assembly Environment: Open CPUlator or click on the Chrome Extension Icon and click "Open ARM CPUlator."

  2. Write and Test Your Code: Write your assembly code as usual, utilizing the programming environment's editor, tools, and memory. Test and debug your code to ensure it functions correctly.

  3. Clear Registers: When you want to reset or clear the general registers, simply click on the "Reset General Purpose Registers" button provided by the extension. This action clears all the general registers, allowing you to start fresh and observe again how registers interact with you assembly program.

  4. Save Code to Text File: To save your assembly code to a text file for future reference or sharing, click on the Save Code To Text File button offered by the extension. The extension will generate a text file containing your code with a default name. To change default name is to click the clog icon.

By utilizing the Clear Registers and Save Code To Text File in this Chrome extension, you can efficiently manage and organize your assembly programming tasks. Simplify the process of clearing registers and conveniently save your code for future use, helping you stay focused and productive in your assembly programming.

Credits

Image Credits:

About

Author: Sebastian Corcino - GitHub

Distributed under the MIT License. See LICENSE for more information.

About

A Chrome Extension for ARM CPUlator

https://cpulator.01xz.net/?sys=arm

License:MIT License


Languages

Language:JavaScript 73.9%Language:HTML 15.4%Language:CSS 10.7%