Added assembler instructions
This commit is contained in:
parent
bd73132a30
commit
315d2d075e
10 changed files with 438 additions and 21 deletions
11
src/asm/x64/AppendUint32.go
Normal file
11
src/asm/x64/AppendUint32.go
Normal 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))
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue