欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一文掌握匯編語言 halt 命令

 更新時間:2023年01月23日 10:17:21   作者:悟透  
匯編 halt 命令,是一條重復執(zhí)行指定標號的循環(huán)命令。處理器暫停,直到出現中斷或復位信號才繼續(xù),這篇文章主要介紹了匯編語言 halt 命令,需要的朋友可以參考下

匯編語言 halt 命令

匯編 halt 命令,是一條重復執(zhí)行指定標號的循環(huán)命令。處理器暫停,直到出現中斷或復位信號才繼續(xù)

/* 匯編點亮一個 LED 燈 */

.text
.global _start

_start:
    ldr r1, =0x56000050
    ldr r0, =0x100  /* 相當于 mov r0, #0x100 */
    str r0, [r1]

    ldr r1, =0x56000054
    ldr r0, =0 /* mov r0, #0 */
    str r0, [r1]

halt:
    b halt

b halt:

  b 跳轉命令

  halt 跳轉到halt ,跳到自己標號處,就是死循環(huán)。

補充:halt命令手冊

halt:關閉系統(tǒng) 功能描述:

halt命令用來關閉正在運行的Linux操作系統(tǒng),如果是線上跑了業(yè)務的服務器,執(zhí)行此命令需謹慎。

halt命令會先檢測系統(tǒng)的runlevel,若runlevel為0或6,則關閉系統(tǒng),否則即調用shutdown來關閉系統(tǒng)。

命令語法:

halt?[選項]

選項含義:

命令中各選項的含義如下表所示。

選項含義
-w并不是真正的重啟或關機,而是只將關閉記錄寫入/var/log/wtmp中
-n關閉系統(tǒng)前不同步
-d關閉系統(tǒng),不把記錄寫入/var/log/wtmp文件中
-f不論當前runlevel運行級別,不調用shutdown即強制關閉系統(tǒng)
-i關閉系統(tǒng)前,關掉所有的網絡接口
-p該選項為缺省選項,就是關機時調用poweroff
--verbose重新啟動時輸出更詳細的消息,這對調試關機問題很有用

參考實例:

實例1:

使用-p參數關閉操作系統(tǒng),等同于poweroff 命令,并關閉了操作系統(tǒng)的電源

[root@linuxcool ~]# halt -p

實例2:

關閉操作系統(tǒng),但不留下記錄。

[root@linuxcool ~]# halt -d

到此這篇關于匯編語言 halt 命令的文章就介紹到這了,更多相關匯編語言 halt 命令內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • X86匯編調試環(huán)境搭建的過程

    X86匯編調試環(huán)境搭建的過程

    本次使用vscode搭建的,需要的插件有X86 and X86_64 Assembly(也可以使用masm插件),還有一個hexdump for VSCode。 安裝NASM,并添加到環(huán)境變量,下面看下X86匯編調試環(huán)境搭建的過程吧
    2021-11-11
  • 匯編語言編譯環(huán)境搭建過程

    匯編語言編譯環(huán)境搭建過程

    這篇文章主要介紹了匯編語言編譯環(huán)境搭建過程,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 匯編語言入門教程(這一篇足矣)

    匯編語言入門教程(這一篇足矣)

    匯編語言是一種最低級、最古老、不具有移植性的編程語言,它能夠直接訪問計算機硬件,所以執(zhí)行效率極高,占用資源極少,想學習匯編語言的朋友不妨閱讀下本教程
    2020-01-01
  • 匯編語言:x86匯編指令大全及其注意事項

    匯編語言:x86匯編指令大全及其注意事項

    用最精煉的語言,記錄匯編語言中所有常用或不常用或極其重要的匯編指令及其注意事項,以方便自己和讀者進行查閱,如有錯誤和不足請在評論區(qū)指出
    2021-10-10
  • 匯編中的數組分配和指針的實現代碼

    匯編中的數組分配和指針的實現代碼

    這篇文章主要介紹了匯編中的數組分配和指針的實現代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • 匯編語言顯示功能實現教程詳解

    匯編語言顯示功能實現教程詳解

    這篇文章主要為大家介紹了匯編語言顯示功能的實現過程,文中通過問題實例分析來為大家進行詳細的描述講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • 匯編指令-狀態(tài)寄存器、cmp、test、jz等指令詳細說明

    匯編指令-狀態(tài)寄存器、cmp、test、jz等指令詳細說明

    這篇文章主要介紹了匯編指令-狀態(tài)寄存器、cmp、test、jz等指令詳細說明,需要的朋友可以參考下
    2020-01-01
  • UEFI開發(fā)基礎匯編代碼的使用

    UEFI開發(fā)基礎匯編代碼的使用

    這篇文章主要為大家介紹了UEFI開發(fā)基礎匯編代碼使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • 匯編語言中DIV指令的具體用法

    匯編語言中DIV指令的具體用法

    本文主要介紹了匯編語言中DIV指令的具體用法
    2024-03-03
  • ARM匯編解決階乘及大小寫轉換的問題

    ARM匯編解決階乘及大小寫轉換的問題

    這篇文章主要介紹了ARM匯編解決階乘及大小寫轉換,包括ARM匯編大小寫轉換以及存入內存的相關知識,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2021-11-11

最新評論