主頁 >  其他 > 計算機控制器及其設計實作

計算機控制器及其設計實作

2021-01-04 11:17:04 其他

控制器及其設計實作

中央處理器CPU的功能與結構

中央處理器的功能:
  • 程式是指令的有序集合,程式運行程序實質是指從程式首地址開始,連續自動的處理指令序列,直到程式最后一條指令
  • 從存盤程式來看,中央處理器的功能就是實作連續自動的處理存盤于主存盤器的指令序列
  • 程式中的指令用于只是計算機對資料進行傳輸與運算或指示下一條指令地址
中央處理器的任務
  • 任何一條指令處理可以分為取指令和執行指令2個階段,程式運行就是不斷地取指執行指令回圈往復直到結束
  • 取指令2項任務:
    • 1、將當前需要處理的指令代碼從主存盤器中取到CPU的暫存器上
    • 2、順序形成下一條需要處理的指令在存盤器上的位置
  • 執行指令3個任務:
    • 1、分析指令功能和尋址特性 :
      • 指令是采用二進制來表示其功能特性和和運算元存盤位置的形成方式
    • 2、生成發出控制信號序列:
      • 在分析指令操作碼和地址碼的基礎上由控制器生成并發出控制信號序列 ,分析本條指令的操作碼,識別指令功能特性,分析地址碼識別指令的尋址特性以獲取源運算元,目的運算元或轉移目標的存盤物理位置
      • 運算元的有效地址可以是主存盤器存盤單元地址,CPU暫存器編號、I/O設備埠地址
      • 轉移目標的有效地址只能是主存盤器存盤單元地址
    • 3、指令的功能和尋址特性實作的執行
CPU的五項任務
  • 指令控制:CPU的首要任務,按程式規定的順序處理指令,并自動從主存盤器中取到CPU的暫存器中
  • 操作控制:根據從主存盤器中取出的指令代碼,產生一組控制信號,并把不同的控制信號送往相應的部件控制他們按指令的功能和尋址特性進行操作
  • 時間控制:取指和執行指令兩個階段存在嚴格的時間要求
  • 資料加工:對資料進行算術運算和邏輯運算以及對程式運行狀態進行測驗
  • 中斷請求處理:對中斷請求處理進行控制是CPU的重要任務
中央處理器的結構模型
中央處理器的暫存器
  • CPU常用暫存器的配置:
    • 通用暫存器GR:一般用來存放原始資料和運算結果
    • 累加器AC:累加暫存器,通常用來存放ALU運算的結果資訊,
    • 指令暫存器IR:用來暫時存放當前正在處理指令的代碼
    • 資料緩沖暫存器MDR:用來暫時存放CPU與主存盤器或IO設備進行資訊交換當前正在傳輸的指令字或資料字
      • 指令字:單向從CPU從主存盤其讀取
      • 資料字:雙向由CPU從主存盤器或IO設備讀取,由CPU向主存盤器或IO設備寫入,
      • MDR的兩個作用:
        • 路徑中轉:通過MDR實作一對多或者多對一的路徑選擇的資料緩沖
        • 速度補償:CPU與主存盤器或IO設備在資訊傳輸上存在速度差異,通過MDR使CPU與主存盤器或者IO設備各自獨立進行資訊傳輸操作避免互相等待
    • 地址緩沖暫存器MAR:用來暫時存放CPU與主存盤單元或IO設備進行資訊交換時當前正在傳輸的指令字或資料字的單元地址或埠地址
    • 程式狀態暫存器PSWR:暫時存放當前正在運行程式的狀態字
CPU的主要性能指標
  • 字長:指運算器能夠同時加工的二進制資料的位數
  • 主頻:CPU的作業頻率
  • 片內Cache容量:對提高CPU速度有著重要作用
  • 地址總線的寬度:CPU地址引腳線的線數,決定CPU可以訪問的最大物理地址空間
  • 資料總線的寬度:Cpu資料引腳線的線數,決定CPU與外部進行一次資料交換的二進制數的位數
控制器的功能與結構
  • 控制器的功能任務
    • 指令流動控制
      • 指令讀取控制:將指令代碼從主存盤器讀取到CPU的暫存器之中
      • 指令地址形成:自動形成下一條指令在主存盤器中的地址
    • 指令執行控制
      • 指令功能識別
      • 地址計算形成
      • 指標讀取控制
      • 資料讀取控制
      • 資料保存控制
      • 資料加工控制
    • 中斷處理控制
      • 中斷請求選擇
      • 程式暫停控制
      • 程式轉移控制

    1、指令讀取、指標讀取、資料讀取、資料保存、資料加工、程式暫停、程式轉移是控制器的控制型任務,控制性任務僅需要控制單元產生控制信號序列 2、指令地址形成、指令功能識別、地址計算形成、中斷請求選擇是控制器的作業性任務,由控制器自身具體執行

控制器的組成結構
  • 指令預處理部件
    • 程式計數器PC
    • 指令譯碼器ID:分開操作碼和地址碼
    • 地址形成邏輯
  • 時序信號產生器:一般采用應答方式來規定一條條指令的處理時間,實作先后次序的異步銜接,所以需要時序信號來規定執行時間
  • 控制信號序列發生器:生成滿足不同功能要求的控制信號序列
  • 中斷控制邏輯:對例外情況進行排隊選擇生成中斷請求信號送往控制信號序列發生器
控制信號序列發生器的實作方法
  • 硬步線控制
  • 微程式控制器
  • 門陣列控制器

指令處理的資料通路微操作與微命令

指令處理流程及其狀態裝換
  • 指令處理的一般流程:
    • 取指令
      • 指令讀取
      • 指令地址形成
    • 執行指令
      • 指令功能識別
      • 地址計算形成
      • 指標讀取
      • 資料讀取
      • 功能實施
      • 資料保存
  • 地址計算形成后進行四種判斷:
    • 1、間接尋址?不是,轉入第二種判斷,若是,轉入指標讀取,繼續1,直到間址結束得到運算元地址
    • 2、源運算元是否需要外部訪問?(即存盤器或者IO)若不需要,轉入3,若需要資料讀取后轉入3
    • 3、是否是RS或SS型傳輸指令,若是,轉入4,若不是,功能實施后轉入4
    • 4、目的運算元是否需要外部訪問?若不需要,指令處理結束,若需要,轉入資料保存,結束指令處理

擴展:第二章中的指令格式與指令功能分類中:

  • 對于雙目操作二地址(指令字中的地址碼欄位包括2個地址碼OP+Ad1+Ad2,Ad1既為結果運算元地址同時也是另一個源運算元地址,Ad2為源運算元地址)指令,根據源運算元存放的物理存盤部件不同,指令格式可分為三中型別:
  • SS存盤器存盤器型:2個源運算元均來自主存盤器,2個地址碼指示的均是存盤器的存盤單元
  • RR暫存器暫存器型:2個源運算元均來自通用暫存器,2個地址碼指示的均是通用暫存器的編號
  • RS暫存器存盤器型:…

指令處理的資料通路及其微操作

  • 地址編碼:從控制器->存盤器、IO
  • 指令編碼:存盤器->控制器
  • 資料編碼:存盤器、IO->運算器或者反向
  • 資料通路:功能部件之間進行資訊交換時形成一條資訊傳送的路徑稱為資訊通路
指令讀取:(地址編碼、指令編碼)
  • 地址資料通路:PC-MAR-ABUS-M
  • 指令資料通路:M-DBUS-MDR-IR-ID-CU
指標讀取:(地址編碼、指標編碼)
  • 地址資料通路:IR-MAR-ABUS-M(首次間接尋址)或者MDR-MAR-ABUS-M(再次間接尋址)
  • 指標資料通路:M-DBUS-MDR或者M-DBUS-MDR-PC(間接尋址轉移指令)
資料讀取:(地址編碼和資料編碼)
  • 地址資料通路:IR-MAR-ABUS-M(直接尋址、相對尋址、變址尋址)或MDR-MAR-ABUS-M(間接尋址)
  • 資料資料通路:M-DBUS-MDR-AC(GR通用暫存器)或者M-DBUS-MDR(源運算元在M 的運算指令)
功能實施
  • 運算型指令實作運算器內部傳送
    • 資料資料通路為:AC(GR/IR(Ad))-ALUX-ALU-JPCL-AC(GR){RR指令}或者AC(GR/IR(Ad))-ALUX-ALU-JPCL-MDR{RS指令}或者MDR-ALUX-ALU-JPCL-AC(GR){SR指令}或者MDR-ALUX-ALU-JPCL-MDR{SS指令}
  • RR傳送型指令實作運算器內部傳送或者控制器傳送到運算器
  • 轉移型指令實作控制器內部傳送
資料保存
  • 地址資料通路和資料讀取狀態相同
  • 資料資料通路:JPCL-MDR-DBUS-M(目的運算元在M運算指令)或AC(GR)-MDR-DBUS-M(RS傳送指令)

微命令及其與微操作的關系

微操作概念:
  • 概念:是指令處理流程中由CPU控制或實作的不可再分的部件或器件動作
  • 微操作是部件或器件的動作,由于器件和部件的特性不同,有的部件或者器件需要控制信號序列發生器的控制信號才能實作,因此微操作分成:硬微操作和軟微操作
  • 硬微操作:與控制信號序列發生器的功能無關
  • 軟微操作
  • 根據操作功效,微操作還可以分成傳輸性和加工性的
  • 傳輸性:用于創建資料通路
  • 加工性:作用于規定資訊加工方法

通常將微操作特指為軟微操作

  • 由控制信號序列發生器生成的控制實作微操作的控制信號稱為微命令

    • 微命令是控制信號序列中的最小單位,一個微操作對應一個或者多個微命令
  • 對于加工性微操作:

    • 硬微操作:ID譯碼、時序信號生成、控制信號序列生成
    • 軟微操作:PC+△、ALU運算動作多樣(±與或等等)
  • 對于傳輸性微操作:

    • 硬微操作:部件內部的資訊傳遞,IR->ID(控制器內部)、ALU->JPCL(運算器內部傳輸)
    • 軟微操作:其余的,IR->AC(運算器與控制器)
  • 控制部件、執行部件

    • 控制部件:控制器
    • 執行部件:運算器、存盤器、IO
  • 控制部件與執行部件之間通過控制線實作正向和反向2種作用關系

    • 正向作用:控制部件通過控制線向執行部件發送各種控制信號即微命令,執行部件接到微命令后產生動作即微操作
    • 反向作用:執行部件通過控制線向控制部件發送結果狀態
1個例題
  • 如果某CPU結構如6-10所示,給出 SHR I 31(右移、間接尋址、地址)指令所需要的控制信號
    • 該指令包含讀取指令,讀取指標,功能實施和保存資料等4個狀態操作
    • 讀取指令需要的控制信號包括傳輸的和加工的,用于傳輸的:PCout、MARin、Read、MDRin、MDRout、IRin,用于加工的控制信號有:PC+1
    • 讀取指標所需要的的控制信號僅包含傳輸的,IR(Add)out、MARin、Read、MDRin
    • 功能實施所需要的控制信號僅包含加工的,即SHR
    • 保存資料所需要的控制信號僅包含傳輸的:MDRout、 MARin、 ACout、 MDRPin 、MDRout

時序信號體系及其控制實作

指令周期及其時段劃分
  • 指令周期:CPU對指令進行處理所需要的全部時間

  • 在這里插入圖片描述

  • 機器周期(CPU周期、狀態周期):指令流程中,狀態的維持時間或兩次狀態轉換之間的時間間隔

一個指令周期常用若干個機器周期來表示

  • 指令處理流程包含五個狀態:
    • 1、讀取指令
    • 2、讀取指標
    • 3、讀取資料
    • 4、功能實施
    • 5、保存資料
  • 機器周期包括五種型別:
    • 1、取指周期
    • 2、間指周期
    • 3、取數周期
    • 4、實施周期(執行周期)
    • 5、存數周期

1、各種機器周期的作業任務由對應的狀態操作來規定
2、中斷控制也是CPU運行中的一個狀態,所以從CPU來看,除了那五種周期,還有一種中斷周期,因此CPU有6種型別的機器周期
3、CPU的操作速度比主存盤器快很多,絕大部分指令實施周期的狀態操作可以在一個存取周期內完成,因此通常用存取周期來標定機器周期的長短

  • 一個指令周期至多由多少個機器周期組成,除了與運算元的尋址方式有關,還與間址的次數和實施周期的機器周期有關

節拍與時鐘周期

  • 需要把一個機器周期的時間段分成若干個時間段,每個時間段執行一個微操作或者一組可并行微操作
  • 節拍:執行一個微操作或者一組可并行微操作的時間

時鐘周期是計算機中最小的時間單位
微操作是指令處理流程中不可再分的原子性操作,節拍則是指令周期中不可再分的原子性時間段,一個節拍用若干個時鐘周期來表示
8086CPU一個機器周期由四個基本時鐘周期T1-T4表示,T3-T4之間可以插入任意個等待時鐘周期TW

  • 在這里插入圖片描述

指令周期的方框圖表示(四條指令的流程)

在這里插入圖片描述

基于單總線模型機的邏輯結構
  • 單總線模型機特點:
    • CPU內部通過片總線將ALU/PC/GR等部件連接起來
    • CPU外部通過系統總線將CPU/M/IO設備等部件連接起來
    • 多個部件和器件能同時接收總線上的資料但是某時刻僅能一個部件給總線發送資料
    • 共有32個微命令
      • 傳輸微操作21個
      • 加工微操作11個

控制器的時序控制(CPU控制)

  • 時序控制概念:
    • 一個指令周期使用多少個機器周期來執行狀態操作序列,一個機器周期使用多少個節拍來執行微操作序列,一個或者一組微操作使用多少個時鐘周期來執行
    • 是指不同機器周期微操作序列執行的時間標定與次序銜接的控制方法
  • 三種方式
    • 同步控制(集中控制中央控制)
      • 概念;任何微操作與狀態操作均采用統一的時序進行控制(固定時序控制)
      • 三種實作方案
        • 定長機器周期:各種機器周期所包含的節拍數目固定
        • 延長節拍不定長機器周期
        • 分散節拍不定長機器周期
      • 優缺點:控制簡單容易實作但是作業效率較低
    • 異步控制:(分散控制區域控制)
      • 概念:微操作與狀態操作不采用統一的時序
      • 方法:通過“結束-起始”信號通過應答方式實作,前一個操作的結束信號就是下一個操作信號的起始信號
      • 優缺點:狀態操作要多少節拍就使用多少節拍,微操作需要多少時鐘就有多少時鐘,沒有空閑時鐘和空閑節拍的浪費,作業效率高,指令處理速度快,但是控制復雜實作難度大
    • 聯合控制
      • CPU內部的微操作和狀態操作采用同步控制,外部使用異步
      • 絕大部分指令的功能操作安排在同一機器周期內執行完,少部分時間過長或者過短的而難以確定的指令采用異步
      • 同步基礎上的異步
一個例題
  • 設微處理器CPU的主頻為8MHZ,其時鐘周期是多少微秒?若每個機器周期包含4個時鐘周期,CPU處理指令的平均速度是0.8MIPS,問:

    • 1、指令周期平均是多少微秒?平均含有多少個機器周期?
    • 2、若微處理器時鐘周期改為0.4μs,處理指令的平均速度為多少MIPS?
    • 3、若處理指令的平均速度需要40萬次/s,微處理器的主頻是多少MHZ?
  • 答案

  • 時鐘周期=1/f=1/(8*10^6)=0.125μs

  • 1、平均指令周期:1/(0.810^6)=1.25μs 平均機器周期:1.25/(40.125)=2.5

    • 所以一個指令周期有2.5個機器周期,一個機器周期有4個時鐘周期
  • 2、平均速度:1/(2.540.4)=0.25條/μs=0.25 MIPS

  • 3、0.4*106=1/(2.5*4*T),T=0.25*10-6(s),主頻為1/T=4MHZ

  • 決議:

1、主頻的倒數就是時鐘周期
2、在這里插入圖片描述

3、周期就是一次多少秒,頻率即一秒多少次
4、指令平均速度:一秒處理多少條指令,平均指令周期就是指令平均速度的倒數,注意MIPS是s,最后換算成微秒就是*10^6
5、MIPS:百萬條/s----------即條/μs

微指令及其基本格式

微指令及其微周期
  • 微指令:
    • 概念:是指一定時間單位內有效的若干微命令的集合
    • 通常將讀取微指令的時間隱藏在前一條微指令的執行之中,在T4節拍既之行微指令的操作也并行讀取下一條微指令
    • 在這里插入圖片描述
微命令的兼容性與互斥性
  • 兼容性:允許同時有效的微命令稱為兼容性微命令互斥性相反

一個微命令(控制信號)就是一位二進制數,1有效0無效

微命令的基本格式
  • 微操作控制域+順序控制域
  • 微操作控制域:
    • 描述微指令執行微操作的相應控制信號
  • 順序控制域:
    • 描述該微指令處理之后的下一條微指令的地址
    • 因為順序和跳轉也分為2個欄位
    • 測驗標志欄位和微地址欄位

測驗成立則給出的為微地址要變換實作跳轉否則給出的微地址就是下一條微指令地址

機器指令微程式和微指令的關系
  • 指令程式地址與記憶體儲器有關
  • 微指令微程式為地址與控制存盤器有關
  • 一潭訓器指令對應一個微程式,這個微程式是由若干條微指令序列組成的
  • 一潭訓器指令分成很多個微操作,幾個微操作由一個微指令控制,所有微指令合起來稱為一個微程式即對應這一整潭訓器指令
微命令的編碼方法
  • 位直接法:即1表示有效0無效,速度更快不需要譯碼
  • 統一編碼法:將二進制數全部一起編碼,通過譯碼器最后只顯示1-2個有效
  • 分段編碼法:結合直接編碼和統一編碼
    • 分段直接
    • 分段間接:增強了指令之間的制約關系
  • 混合編碼法:位直接+分段直接
  • 技巧編碼法(常數欄位控制法):
微指令格式的型別
  • 水平型微指令:一位對應一個,常采用位直接、分段和混合便于并行操作
  • 垂直型微指令:利用統一編碼法,互斥
    • 垂直型與機器指令一樣有多個分類
      • 傳送型

        • 微操作域控制格式:微操作碼+原編址+目的編址+讀寫等附加資訊
        • 在這里插入圖片描述
      • 運算型

        • 微操作域控制格式:微操作碼+左輸入編址+右輸入編址+移位等附加資訊
        • 在這里插入圖片描述
      • 移位型

        • 微操作域控制格式:微操作碼+暫存器編址+移位次數+移位方式等附加資訊
      • 轉移型

        • 微操作域控制格式:微操作碼+轉移目標微地址+測驗條件等附加資訊
水平型微指令和垂直型的比較
  • 水平并行操作能力強且效率高垂直型相反
    • 水平可以并行控制多條通路同時傳送
  • 水平執行時間短垂直的時間長
    • 垂直要譯碼
  • 水平微指令字較長,微程式短,垂直相反
  • 水平型用戶更難掌握,垂直型更好掌握
微程式設計的基本要求
  • 控制存盤器的容量小
  • 微指令的執行速度快
  • 微指令與微程式易修改且靈活

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/244280.html

標籤:其他

上一篇:計算機組成原理復習題

下一篇:CPU綜合設計實驗報告

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more