最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一文掌握匯編語言 halt 命令

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

匯編語言 halt 命令

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

/* 匯編點(diǎn)亮一個(gè) LED 燈 */

.text
.global _start

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

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

halt:
    b halt

b halt:

  b 跳轉(zhuǎn)命令

  halt 跳轉(zhuǎn)到halt ,跳到自己標(biāo)號(hào)處,就是死循環(huán)。

補(bǔ)充:halt命令手冊

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

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

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

命令語法:

halt?[選項(xiàng)]

選項(xiàng)含義:

命令中各選項(xiàng)的含義如下表所示。

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

參考實(shí)例:

實(shí)例1:

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

[root@linuxcool ~]# halt -p

實(shí)例2:

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

[root@linuxcool ~]# halt -d

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

相關(guān)文章

  • 匯編:Debug的常用命令

    匯編:Debug的常用命令

    DEBUG是專門為匯編語言設(shè)計(jì)的一種調(diào)試工具,它通過步進(jìn),設(shè)置斷點(diǎn)等方式為匯編語言程序員提供了非常有效的調(diào)試手段
    2023-08-08
  • 匯編語言中test和cmp有什么區(qū)別

    匯編語言中test和cmp有什么區(qū)別

    匯編語言(assembly language)是一種用于電子計(jì)算機(jī)、微處理器、微控制器或其他可編程器件的低級(jí)語言,亦稱為符號(hào)語言。這篇文章主要介紹了匯編語言中test和cmp有什么區(qū)別,需要的朋友可以參考下
    2020-01-01
  • asm基礎(chǔ)——匯編指令之in/out指令

    asm基礎(chǔ)——匯編指令之in/out指令

    這篇文章主要介紹了asm基礎(chǔ)——匯編指令之in/out指令,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • 匯編語言中的各種寄存器介紹

    匯編語言中的各種寄存器介紹

    匯編語言(assembly language)是一種用于電子計(jì)算機(jī)、微處理器、微控制器或其他可編程器件的低級(jí)語言,亦稱為符號(hào)語言.這篇文章主要介紹了匯編語言中的各種寄存器介紹,需要的朋友可以參考下
    2020-01-01
  • 匯編語言指令集之條件轉(zhuǎn)移指令實(shí)現(xiàn)

    匯編語言指令集之條件轉(zhuǎn)移指令實(shí)現(xiàn)

    這篇文章主要介紹了匯編語言指令集之條件轉(zhuǎn)移指令實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • 詳解匯編語言MOV指令

    詳解匯編語言MOV指令

    在匯編語言中,MOV指令是數(shù)據(jù)傳送指令,也是最基本的編程指令,這篇文章主要介紹了匯編語言MOV指令,需要的朋友可以參考下
    2020-01-01
  • 匯編環(huán)境搭建之如何快速安裝和配置DOSBox

    匯編環(huán)境搭建之如何快速安裝和配置DOSBox

    這篇文章主要介紹了匯編環(huán)境搭建之如何快速安裝和配置DOSBox,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01
  • 匯編語言指令大全 X86和X87匯編指令大全(帶注釋)

    匯編語言指令大全 X86和X87匯編指令大全(帶注釋)

    匯編指令集太多,如果不用就會(huì)忘記,所以將i處理器官方的指令集大全寫到博客上,有需要的人可以參考一下
    2021-10-10
  • 常用的匯編指令與技巧(收藏)

    常用的匯編指令與技巧(收藏)

    這篇文章主要介紹了常用的匯編指令與技巧,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01
  • Debug的基本使用()

    Debug的基本使用()

    Debug是一個(gè)通過操作系統(tǒng)(os)對cpu寄存器進(jìn)行訪問用于學(xué)習(xí)匯編的程序,但是如今的win10(64位)已經(jīng)不支持cmd打開debug,但是我們可以通過DOSBOX模擬器對其進(jìn)行訪問
    2023-08-08

最新評(píng)論

吴堡县| 石泉县| 祁阳县| 肥城市| 休宁县| 科技| 龙川县| 洱源县| 万荣县| 方城县| 平阳县| 临西县| 甘泉县| 囊谦县| 鲁山县| 安达市| 方山县| 唐山市| 榆林市| 尼玛县| 清镇市| 龙海市| 肇源县| 定兴县| 赤水市| 镶黄旗| 台南县| 永福县| 广丰县| 牙克石市| 福泉市| 卫辉市| 布尔津县| 拉萨市| 封丘县| 罗甸县| 临猗县| 民权县| 汶川县| 阜康市| 六安市|