Added assembler instructions

This commit is contained in:
Eduard Urbach 2023-10-21 13:41:47 +02:00
parent bd73132a30
commit 315d2d075e
Signed by: eduard
GPG key ID: 49226B848C78F6C8
10 changed files with 438 additions and 21 deletions

View file

@ -0,0 +1,11 @@
package x64
import "io"
// AppendUint32 appends a 32 bit number in Little Endian to the given writer.
func AppendUint32(w io.ByteWriter, number uint32) {
w.WriteByte(byte(number))
w.WriteByte(byte(number >> 8))
w.WriteByte(byte(number >> 16))
w.WriteByte(byte(number >> 24))
}