⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 syscall_it.txt

📁 这是一个用java编的windlx模拟器
💻 TXT
字号:
ISTRUZIONI SYSCALL
==================

L抜struzione SYSCALL offre al programmatore un抜nterfaccia simile a quella
offerta da un sistema operativo.
Le system call richiedono che l抜ndirizzo dei loro parametri sia memorizzato
nel registro R14, e pongono il loro valore di ritorno nel registro R1.
In tutte, tranne che nella syscall 0, se si verifica un errore viene
tornato il valore -1 sul registro R1.

Syscall 0

Descrizione: Ferma il simulatore (analogo all'istruzione deprecata HALT).
Parametri: Nessuno

Syscall 1

Descrizione: Permette l'apertura di un file
Parametri: 1 - Percorso del file da aprire
           2 - Modalita' apertura file (vedi manuale per ulteriori dettagli)

Syscall 2

Descrizione: Chiude un file
Parametri: 1 - File descriptor del file da chiudere

Syscall 3

Descrizione: Permette di leggere byte da una fonte di input
Parametri: 1 - file descriptor da cui leggere (0 per tastiera)
           2 - indirizzo dove copiare i dati letti
           3 - numero di byte da leggere

Syscall 4

Descrizione: Permette di scrivere byte in una fonte di output
Parametri: 1 - file descriptor su cui scrivere (2 o 3 per tastiera)
           2 - indirizzo da dove leggere i dati
           3 - numero di byte da scrivere

Syscall 5

Descrizione: Permette di stampare una stringa
Parametri: 1 - stringa di formato con possibili segnaposti
             - un parametro per ogni segnaposto della stringa di formato

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -