菜鳥(niǎo)教程
菜鳥(niǎo)教程(cainiaoplus.com)
HTML/CSS
HTML菜鳥(niǎo)教程
HTML5菜鳥(niǎo)教程
HTML參考手冊(cè)
SVG 教程
CSS 教程
CSS 參考手冊(cè)
CSS3教程
Bootstrap3 教程
Bootstrap4 教程
Font Awesome圖標(biāo)
JavaScript
JavaScript 教程
JavaScript 參考手冊(cè)
jQuery 教程
AJAX 教程
JSON 教程
AngularJS 教程
ReactJS 教程
NodeJS 教程
服務(wù)端開(kāi)發(fā)
C++ 教程
Golang 教程
C 語(yǔ)言教程
PHP 教程
C# 教程
LINQ 教程
Lua 教程
Ruby 教程
Rust 教程
Linux 教程
R 語(yǔ)言教程
Docker 教程
Scala 教程
MatLab 教程
Erlang 教程
Java教程
Java 教程
SpringBoot 教程
JDBC 教程
JSP 教程
Servlet 教程
Maven 教程
Spring 教程
Python教程
Python 教程
Pandas教程
Numpy教程
Django 教程
Matplotlib 教程
Flask 教程
移動(dòng)端
Swift 教程
Kotlin 教程
數(shù)據(jù)庫(kù)
SQL 教程
MongoDB 教程
SQLite 教程
PostgreSQL 教程
MySql 教程
Redis 教程
Elasticsearch 教程
經(jīng)驗(yàn)筆記
在線工具
首頁(yè)
常用工具
Nasm 在線編譯器
PHP 在線運(yùn)行
R語(yǔ)言 在線運(yùn)行
VB.Net 在線運(yùn)行
Kotlin 在線運(yùn)行
Pascal 在線運(yùn)行
Lua 在線運(yùn)行
Node.js 在線運(yùn)行
Golang 在線運(yùn)行
Swift 在線運(yùn)行
Rust 在線運(yùn)行
Bash 在線運(yùn)行
Perl 在線運(yùn)行
Erlang 在線運(yùn)行
Scala 在線運(yùn)行
C# 在線運(yùn)行
Ruby 在線運(yùn)行
C++ 在線運(yùn)行
C語(yǔ)言 在線運(yùn)行
Java 在線運(yùn)行
Java8 在線運(yùn)行
JSP 在線運(yùn)行
Python 在線運(yùn)行
Python3 在線運(yùn)行
Jython 在線運(yùn)行
Julia 在線運(yùn)行
Lisp 在線運(yùn)行
D語(yǔ)言 在線運(yùn)行
Groovy 在線運(yùn)行
Haskell 在線運(yùn)行
F# 在線運(yùn)行
OCaml 在線運(yùn)行
Dart 在線運(yùn)行
MATLAB/Octave 在線運(yùn)行
Scheme 在線運(yùn)行
Prolog 在線運(yùn)行
TypeScript 在線運(yùn)行
Assembly 在線運(yùn)行
Elixir 在線運(yùn)行
Clojure 在線運(yùn)行
Objective-C 在線運(yùn)行
Nasm 在線運(yùn)行
清空
點(diǎn)擊運(yùn)行
section .data ; data段,數(shù)據(jù)段,用于保存全局變量 msg db "hello world",0ah ; msg是變量名 db是msg的數(shù)據(jù)類型 字節(jié)類型,每個(gè)字符都是一個(gè)字節(jié),最后的0ah是緊跟著字符串的一個(gè)ASCII碼,可以視為字符串的一部分代表?yè)Q行符 len equ $-msg ; len是變量名,用于儲(chǔ)存msg的長(zhǎng)度,equ表示len代表后邊的表達(dá)式 $代表當(dāng)前段的偏移值,因?yàn)槎沃杏辛薽sg,所以$偏移了msg長(zhǎng)度的大小,而用$減去msg的首地址,就得到了msg的長(zhǎng)度 section .text ; text段,代碼段,用于保存要執(zhí)行的指令 global _start ; global讓_start符號(hào)全局可見(jiàn),兩者放到一起就是給代碼起始地址定義全局標(biāo)記 linux尋找這個(gè) _start 標(biāo)簽作為程序的默認(rèn)進(jìn)入點(diǎn)。 _start: mov eax,4d ; 因?yàn)榇颂帪?2位程序,所以系統(tǒng)調(diào)用中32位的4號(hào)函數(shù)為寫(xiě) mov ebx,1d ; 將文件描述符設(shè)為1 文件描述符1為標(biāo)準(zhǔn)輸出 mov ecx,msg ; 將寫(xiě)的首地址設(shè)為msg的首地址 mov edx,len ; 將寫(xiě)的最大長(zhǎng)度設(shè)為len int 80h ; 執(zhí)行系統(tǒng)調(diào)用 mov eax, 1d ; 32位系統(tǒng)調(diào)用1號(hào)為退出 mov ebx, 0d ; 將退出時(shí)的狀態(tài)碼設(shè)為0代表正常退出 int 80h ; 執(zhí)行系統(tǒng)調(diào)用
運(yùn)行結(jié)果
PHP網(wǎng)頁(yè)版在線編譯器,是一款可在線編程編輯器,在編輯器上輸入PHP代碼,點(diǎn)擊運(yùn)行,可在線編譯運(yùn)行PHP,PHP代碼在線運(yùn)行調(diào)試,PHP在線編譯,可快速在線測(cè)試您的PHP代碼,在線編譯PHP代碼發(fā)現(xiàn)是否存在錯(cuò)誤,如果代碼測(cè)試通過(guò),將會(huì)輸出編譯后的結(jié)果。
Copyright ?2023
菜鳥(niǎo)教程
(cainiaoplus.com)
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清