Архитектуры, такие как x86 и x86-64, не пишутся в программном обеспечении, но определяют оборудование, на котором работает программное обеспечение. x86 - это не просто код, а скорее набор инструкций, доступ к памяти, регистры и т. д.
Архитектура является частью процессора. Вам буквально нужно спроектировать и изготовить новый процессор, чтобы внести изменения в саму архитектуру. Это явно недосягаемо для большинства людей.