匯編語言簡易教程(14):中斷與恢復(fù) 從一般意義上講,中斷是工作流的暫?;虮3?。 例如,如果您正在打電話,門鈴響了,則電話通話將處于暫停狀態(tài),門將應(yīng)答。 銷售人員被送走后,電...
匯編語言簡易教程(14):中斷與恢復(fù) 從一般意義上講,中斷是工作流的暫?;虮3?。 例如,如果您正在打電話,門鈴響了,則電話通話將處于暫停狀態(tài),門將應(yīng)答。 銷售人員被送走后,電...
匯編語言簡易教程(13):棧緩存溢出 當(dāng)程序溢出基于堆棧的動態(tài)變量時,可能會發(fā)生堆棧緩沖區(qū)溢出。 例如,如果一個程序分配并使用一個基于堆棧的本地數(shù)組,該數(shù)組包含 50 個元素...
匯編語言簡易教程(12):系統(tǒng)服務(wù) 應(yīng)用程序必須使用操作系統(tǒng)執(zhí)行許多操作。 此類操作包括控制臺輸出、鍵盤輸入、文件服務(wù)(打開、讀取、寫入、關(guān)閉等)、獲取時間或日期、請求內(nèi)存分...
匯編語言簡易教程(9):程序棧 在計算機(jī)中,棧是一種數(shù)據(jù)結(jié)構(gòu),其中項目以相反的順序添加,然后從棧中刪除。也就是說,最近添加的項目是第一個被刪除的項目。這通常稱為后進(jìn)先出 (L...
匯編語言簡易教程(8):尋址模式 尋址模式是使用正在訪問(讀取或?qū)懭耄┑臄?shù)據(jù)項的地址來訪問內(nèi)存中的值的受支持方法。這可能包括變量的名稱或數(shù)組中的位置。基本的尋址模式包含:寄存...
匯編語言簡易教程(7):初探指令集 組織順序?qū)凑找韵马樞蜻M(jìn)行簡單的介紹:移動轉(zhuǎn)換數(shù)值邏輯控制符號約定操作符號描述<reg>寄存器操作數(shù), 該操作數(shù)必須為寄存器<reg8>,...
匯編語言簡易教程(2): 計算機(jī)體系概覽 架構(gòu) CPU RAM BUS DEVICE Secondary Storage (SSD / Disk Drive) 通常來說程序被...
匯編語言簡易教程(1):簡介 本教程完全來自于學(xué)習(xí) asseble64[http://www.egr.unlv.edu/~ed/assembly64.pdf] 時的讀書筆記,...
Windows系統(tǒng)下匯編環(huán)境的搭建 最近在學(xué)習(xí)assembly64[http://www.egr.unlv.edu/~ed/assembly64.pdf] 時, 需要對程序進(jìn)...
Win11下更好用的截圖工具 使用PixPin (推薦) 優(yōu)先建議使用PixPin, 功能更加豐富, 而且不需要在手動處理快捷鍵了 下載鏈接[https://pan.baid...
常用Hash函數(shù)速度比較 結(jié)論 常見的這些Hash函數(shù), 沒有數(shù)量級上的差別, 當(dāng)然這只是針對在長度為20000以內(nèi)的字符串所得出的結(jié)論.如果是對文件進(jìn)行摘要, 請還是使用非...
Sync.Pool Sync.Pool 需要提前了解GMPhttps://www.kancloud.cn/aceld/golang/1958305#2GolangGMP_2[...
手動實(shí)現(xiàn)一個時間輪 說明文檔 1. 概述 時間輪(TimeWheel)是一個用于任務(wù)調(diào)度的數(shù)據(jù)結(jié)構(gòu),它允許你以固定的時間間隔調(diào)度任務(wù)。這段Go代碼提供了一個簡單的時間輪實(shí)現(xiàn)。...
后端服務(wù)緩存總結(jié) 背景 最近再思考之前做的一個項目的時候, 有遇到一個問題, 那就是多級緩存的一致性問題. 之前在更新策略里面提到了DB和緩存的一些更新時的操作, 本文探討存...
atomic.LoadInt64 源碼 在經(jīng)歷了之前查看AddInt64的經(jīng)歷后, 我們可以確定LoadInt64的代碼位置[https://github.com/golan...
atomic.AddInt64 介紹 原理 源碼 看不到源碼解釋個勾八原理 源碼里只有函數(shù)doc, 但是沒有函數(shù)實(shí)現(xiàn), 但是有一段注釋 介紹了他的功能是原子性的對地址所指的數(shù)...
CPU Cache 架構(gòu) 每個程序員都應(yīng)該了解的內(nèi)存知識.pdf - p22 - 每個程序員都應(yīng)該了解的內(nèi)存知識-P22-20240328112647[assets/%E6%...
南橋&北橋&內(nèi)存 結(jié)構(gòu) 每個程序員都應(yīng)該了解的內(nèi)存知識.pdf - p5 - 每個程序員都應(yīng)該了解的內(nèi)存知識-P5-20240327103419[assets/%E6%AF%...
sync.Once sync.Once 因為Once實(shí)在是太常用了, 所以今天就對Once的源代碼做一個簡單的分析 分析 Once的設(shè)計永遠(yuǎn)都值得我們學(xué)習(xí), 簡單而且精準(zhǔn) 我...