◆ CacheStack()
Vcsos.Komponent.CacheStack.CacheStack |
( |
int |
size, |
|
|
string |
name |
|
) |
| |
int Write(byte[] data, int addr=0)
Definition: Memory.cs:60
Memory m_pCache
Definition: Stack.cs:77
int Size
Definition: Memory.cs:39
◆ Peek()
byte Vcsos.Komponent.CacheStack.Peek |
( |
| ) |
|
short SP
Definition: Stack.cs:84
Memory m_pCache
Definition: Stack.cs:77
◆ Peek32()
int Vcsos.Komponent.CacheStack.Peek32 |
( |
| ) |
|
135 byte[] _l =
new byte[4];
137 for (
int i = 0; i < 4; i++) {
138 _l[i] = VM.Instance.Ram [VM.Instance.CurrentCore.Register.sp+1+i];
◆ Pop()
byte Vcsos.Komponent.CacheStack.Pop |
( |
| ) |
|
short SP
Definition: Stack.cs:84
Memory m_pCache
Definition: Stack.cs:77
int MaxAdress
Definition: Stack.cs:80
◆ Pop32()
int Vcsos.Komponent.CacheStack.Pop32 |
( |
| ) |
|
123 byte[] _l =
new byte[4];
124 for (
int i = 0; i < 4; i++)
byte Pop()
Definition: Stack.cs:102
◆ Push()
void Vcsos.Komponent.CacheStack.Push |
( |
byte |
data | ) |
|
short SP
Definition: Stack.cs:84
Memory m_pCache
Definition: Stack.cs:77
◆ Push32()
void Vcsos.Komponent.CacheStack.Push32 |
( |
int |
value | ) |
|
115 byte[] _l = value.ToBytes ();
117 for (
int i = 0; i < _l.Length; i++)
void Push(byte data)
Definition: Stack.cs:94
◆ ToString()
override string Vcsos.Komponent.CacheStack.ToString |
( |
| ) |
|
Memory m_pCache
Definition: Stack.cs:77
override string ToString()
Definition: Memory.cs:101
◆ m_pCache
Memory Vcsos.Komponent.CacheStack.m_pCache |
|
protected |
◆ MaxAdress
int Vcsos.Komponent.CacheStack.MaxAdress |
|
get |
◆ SP
short Vcsos.Komponent.CacheStack.SP |
|
getset |
The documentation for this class was generated from the following file: