Skip to content

Commit

Permalink
added projects
Browse files Browse the repository at this point in the history
  • Loading branch information
aadi123 committed Oct 6, 2024
1 parent 7606e96 commit 7d6d28c
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 2 deletions.
4 changes: 2 additions & 2 deletions content/about.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ I have also had summer internship positions in Software Engineering at [vAuto](h
My full résumé is available upon request.

## Education
I studied Computer Science at [The University of Texas at Austin](https://www.cs.utexas.edu), and graduated in 2020 with a B.S. in Computer Science. Before that, I graduated in 2016 from Edward S. Marcus High School in Flower Mound, Texas.
I studied Computer Science at [The University of Texas at Austin](https://www.cs.utexas.edu), and graduated in 2020 with a B.S. in Computer Science. Before that, I graduated in 2016 from Edward S. Marcus High School in Flower Mound, Texas. Currently, I am pursuing my Masters in Computer Science part-time from Georgia Tech while working.

## Hobbies
For fun, I like to play [chess](https://www.uschess.org/msa/MbrDtlTnmtHst.php?13739907) competitively and sing [Carnātic Music](https://en.wikipedia.org/wiki/Carnatic_music), a form of classical music that evolved in the Southern regions of India. I also enjoy reading about and studying South Indian languages and culture.
Expand All @@ -23,7 +23,7 @@ and I'm trying to keep the hobby up by analyzing positions. You can view a list
positions I come across, either taken from my own games or from others' games, by navigating to the chess-exercises (or as I like to call them, chessercises) section using the navigation bar at the top of the website.

## Contact
I can be contacted at `aaditya at murthy dot me`. You can also use my [public GPG key](https://keybase.io/amurthy123) to send me an encrypted message. I am not currently looking for a new job, but feel free to email me about opportunities at your company if you are a recruiter. Feel free to also reach out if you just want to chat, always looking forward to gaining new ideas and perspectives from other individuals. Pointless or Repeated spamming will not be tolerated and will lead to a block.
I can be contacted at `aaditya at murthy dot me`. You can also use my [public GPG key](https://keybase.io/amurthy123) to send me an encrypted message. I am not currently looking for a new job, but feel free to email me about opportunities at your company if you are a recruiter. Feel free to also reach out if you just want to chat, always looking forward to gaining new ideas and perspectives from other individuals.

## Site Information
This site uses [Hugo](https://gohugo.io/) as a static site generator,
Expand Down
14 changes: 14 additions & 0 deletions content/projects/arm-emulator.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
+++
title = 'Arm Emulator'
date = 2024-08-24T21:38:19-05:00
draft = true
+++
An emulator is a software program that allows a computer system to mimic the behavior of another computer system. In the case of an ARM emulator, it takes an ARM binary and emulates it on an x86 architecture.

The ARM architecture is widely used in mobile devices, embedded systems, and other low-power devices. On the other hand, x86 architecture is commonly found in desktop and server systems. Emulating an ARM binary on an x86 architecture allows developers to run and test ARM-based software on their x86 machines without the need for physical ARM hardware.

The emulator achieves this by translating the ARM instructions into equivalent x86 instructions. It provides an environment that simulates the ARM processor, memory, and other hardware components. This allows the ARM binary to execute as if it were running on an actual ARM system.

Emulators often provide additional features such as debugging capabilities, allowing developers to step through the code, inspect registers, and memory contents. They may also offer options to simulate different ARM architectures, enabling compatibility testing across various ARM versions.

Using an ARM emulator on an x86 architecture can be beneficial for cross-platform development, testing, and debugging. It allows developers to write and optimize code for ARM-based systems without the need for dedicated hardware. Additionally, it provides a convenient way to explore and experiment with ARM software without the need for physical devices.

0 comments on commit 7d6d28c

Please sign in to comment.