Skip to content
View John-Hatton's full-sized avatar

Block or report John-Hatton

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
John-Hatton/README.md

👋 Welcome to My Github Account

A Software Developer in Berlin, Germany.

dev_object


  • ✌️ Hi, I’m John Hatton
  • 🏞️ I live in Berlin, Germany
  • 🔬 I’m interested in Assembly Language, Machine Learning, Quantum Computing
  • 📈 I’m currently learning x86_64 Assembly and Computer Architecture
  • 🚀 I’m looking to collaborate on something new
  • 🇩🇪 Ich kann doch fließend Deutsch

Web-De LinkedIn SoloLearn SoloLearn

~Random Info: Instruction Level Parallelism (ILP) is used to refer to the architecture in which multiple operations can be performed parallelly in a particular process, with its own set of resources – address space, registers, identifiers, state, program counters. It refers to the compiler design techniques and processors designed to execute operations, like memory load and store, integer addition, float multiplication, in parallel to improve the performance of the processors. Geeks for Geeks - ILP

John-Hatton

Pinned Loading

  1. Testing_Assembly_w_GTest Testing_Assembly_w_GTest Public

    A simple demonstration of how to unit test assembly code.

    CMake

  2. BitHack_Swap BitHack_Swap Public

    An implementation of the algorithm displayed in the MIT OpenCourseWare, Course 6.172, Lesson 3, 16:30.

    Assembly

  3. OpenGL-IMGui-Docking-CMake-Template OpenGL-IMGui-Docking-CMake-Template Public template

    A CMake template of the IMGui Docking Branch, with OpenGL3 and GLFW.

    C++ 3 2

  4. AbstractLogicCircuits AbstractLogicCircuits Public

    A Small Collection of Logic Gates and some Basic Circuits, to be used with a future Graphical Node Editor.

    C++

  5. BlackPill_I2C_Display BlackPill_I2C_Display Public

    A simple I2C demo, with the 0.96 in Monochrome Display found on eBay, as well as an STM32 Black Pill.

    C++

  6. aarch64_assembly_introduction aarch64_assembly_introduction Public

    An extremely simple aarch64 assembly file, to be used for practicing with GDB and aarch64 assembly.

    Assembly