哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

尋址方式分類及其詳解

Goodtimes ? 作者:電子發(fā)燒友網(wǎng) ? 2019-01-30 16:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

分類:尋址方式從大的方面可以分成直接尋址和間接尋址。

直接尋址就像甲要和乙說話直接叫乙的名字就可以了,甲直接和乙建立聯(lián)。

間接尋址就像甲要和乙說話,而乙在另外一個(gè)城市,甲就寫了一封信通過郵遞員送給乙,甲通過郵遞員間接和乙建立聯(lián)系,這就叫間接尋址。間接尋址中指針就充當(dāng)了郵遞員的角色。

直接尋址分為:絕對地址尋址,符號尋址

間接尋址分為:存儲(chǔ)器間接尋址,寄存器間接尋址。

一、直接尋址

直接尋址是最簡單的尋址方法,也是編程中最常用的尋址方式。

①絕對地址尋址

絕對地址尋址就是直接調(diào)用要使用的地址

示例:

I0.0 Q1.0 MW0

②符號尋址

符號尋址就是通過符號表中的絕對地址的命名進(jìn)行尋址

示例:

用下圖中的I_Motor_Start進(jìn)行尋址。

二、間接尋址

間接尋址是比較復(fù)雜的尋址方式,也是我們這里重點(diǎn)講解的地方,間接尋址需重點(diǎn)理解指針的概念。

指針:理解指針主要需要理解指針的兩個(gè)特性。

A.存儲(chǔ)性:存儲(chǔ)性指的是指針也是一段存儲(chǔ)空間,它的存儲(chǔ)內(nèi)容是地址。

B.指向性:因?yàn)橹羔槾娣诺膬?nèi)容是地址,那么指針中存放的是哪一個(gè)地址,我們就說指針指向了這個(gè)地址所對應(yīng)的存儲(chǔ)空間,這就是指針的指向性。

A.存儲(chǔ)器間接尋址

【A1】16位指針尋址:

1)、16位指針存儲(chǔ)空間

16位指針存儲(chǔ)空間是16位,2個(gè)字節(jié),通過這2個(gè)字節(jié)的空間來存放變量的地址。

2)、16位指針尋址范圍

16位指針只能對計(jì)時(shí)器(T),計(jì)數(shù)器(C),數(shù)據(jù)塊(DB,DI)的號,程序塊(FB,FC)的號進(jìn)行尋址,也就是這2個(gè)字節(jié)的存儲(chǔ)空間中只能存放計(jì)時(shí)器的編號,計(jì)數(shù)器的編號,數(shù)據(jù)塊的編號,程序塊的編號。

3)、16位指針尋址表示格式

16位指針尋址表示格式為:區(qū)域標(biāo)示符[16位地址指針]

示例:

DB [MW0] //表示對DB塊進(jìn)行尋址,MW0中如果存儲(chǔ)的是1,那么該尋址結(jié)果為DB1,也就是通過該指令找到了DB1數(shù)據(jù)塊。

T [MW2] //表示對計(jì)時(shí)器進(jìn)行尋址,MW2中如果存放的是2,那么該尋址結(jié)果為T2,也就是通過該指令找到了計(jì)時(shí)器T2。

4)、16位指針尋址程序示例

例1:

L 2//將2進(jìn)行裝載

T MW 0//將2傳送到MW0

A I 0.0//如果I0.0 = True

L S5T#10S//裝載時(shí)間

SD T [MW0]//T開始計(jì)時(shí)

例2:

L 1//將1進(jìn)行裝載

T MW 0//將1傳送到MW0

OPN DB [MW 0]//打開DB1

L 10//將10進(jìn)行裝載

T DBW 0//將10傳送到DB1.DBW0中

L DBW 0//將DB1.DBW0進(jìn)行裝載

T MW 2//將DB1.DBW0傳送到MW2中

【A2】32位指針尋址

1)、32位指針存儲(chǔ)空間

32位指針存儲(chǔ)空間是32位,4個(gè)字節(jié),通過這4個(gè)字節(jié)的空間來存放變量的地址。

2)、32位指針尋址范圍

32位指針能對I、Q、M、L、數(shù)據(jù)塊的位、字節(jié)、字、雙字進(jìn)行尋址,也就是這4個(gè)字節(jié)的存儲(chǔ)空間中能對上述存儲(chǔ)類型中的位、字節(jié)、字、雙字的地址進(jìn)行存儲(chǔ)。

3)、32位指針存儲(chǔ)格式

4)、32位指針尋址表示格式

32位指針尋址表示格式為:地址存儲(chǔ)器標(biāo)示符[32位地址指針]

示例:

I[MD0]//I表示輸入存儲(chǔ)區(qū),MD0存儲(chǔ)地址信息。

Q[MD4]//Q表示輸出存儲(chǔ)區(qū),MD4存儲(chǔ)地址信息。

5)、32位指針三種尋址方法

①直接輸入10進(jìn)制數(shù)尋址(最復(fù)雜最不直觀的尋址方式,不推薦使用)。

②將輸入的10進(jìn)制數(shù)左移3位進(jìn)行尋址(比較直觀的尋址方式)。

③利用 P#字節(jié).位 格式進(jìn)行尋址(最直觀最方便的尋址方式,推薦使用)。

6)、32位指針三種尋址方法舉例

例1:直接輸入10進(jìn)制數(shù)尋址

該程序?qū)崿F(xiàn)的是兩個(gè)數(shù)相加的功能。

這里我們要重點(diǎn)理解為什么第六句將10傳送到了MW4中,而不是MW32中,為什么第八句將15傳送到了MW6中,而不是MW48中。

這是因?yàn)?2,和48存放到指針中是按照32位二進(jìn)制數(shù)進(jìn)行存放的,下面我們通過將48存放到MD24來進(jìn)行舉例說明

由上圖可知將48放進(jìn)MD24則MW[MD24]指向了MW6

例2:左移3為進(jìn)行尋址

由于將10進(jìn)制數(shù)對應(yīng)的2進(jìn)制數(shù)左移三位后,字節(jié)存儲(chǔ)區(qū)的二進(jìn)制數(shù)和該10進(jìn)制數(shù)對應(yīng)的2進(jìn)制數(shù)又相同了,而位存儲(chǔ)區(qū)變?yōu)?,所以這樣的尋址要比例1的尋址方式顯得更為直觀,便于使用和理解。

例3:以 P#字節(jié).位 格式進(jìn)行尋址

通過這個(gè)實(shí)例我們可以發(fā)現(xiàn)直接使用P#字節(jié).位的尋址方式是最直觀方便的。

B.寄存器間接尋址

寄存器間接尋址使用的是CPU的地址寄存器AR1和AR2

B1)、尋址格式

區(qū)域標(biāo)示符[AR1/AR2,P#X]

注:

①AR1/AR2表示地址寄存器AR1或者AR2,地址寄存器中只能存放地址。

②P#X表示偏移量X是偏移具體數(shù)值。

B2)、寄存器間接尋址示例

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3847

    瀏覽量

    85446
  • 尋址方式
    +關(guān)注

    關(guān)注

    2

    文章

    24

    瀏覽量

    10299
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    SCANSTA111:增強(qiáng)型掃描橋接多分支可尋址IEEE 1149.1(JTAG)端口芯片詳解

    SCANSTA111:增強(qiáng)型掃描橋接多分支可尋址IEEE 1149.1(JTAG)端口芯片詳解 在電子設(shè)備的測試與調(diào)試過程中,IEEE 1149.1(JTAG)標(biāo)準(zhǔn)發(fā)揮著重要作用。而TI
    的頭像 發(fā)表于 03-30 11:30 ?152次閱讀

    半導(dǎo)體存儲(chǔ)器的發(fā)展過程和主要分類

    從打孔卡到納米芯片,存儲(chǔ)技術(shù)跨越三個(gè)世紀(jì)。本文系統(tǒng)回顧存儲(chǔ)器演進(jìn)史,詳解易失與非易失性存儲(chǔ)的分類邏輯,重點(diǎn)剖析現(xiàn)代科技“心臟”——DRAM。從1T1C單元結(jié)構(gòu)到讀寫刷新的電荷流轉(zhuǎn)機(jī)制,深度解碼海量數(shù)據(jù)如何在微觀電容中精準(zhǔn)定格。
    的頭像 發(fā)表于 03-16 15:20 ?501次閱讀
    半導(dǎo)體存儲(chǔ)器的發(fā)展過程和主要<b class='flag-5'>分類</b>

    變頻器通訊控制的分類

    ?變頻器通訊控制作為工業(yè)自動(dòng)化領(lǐng)域的關(guān)鍵技術(shù),其分類方式多樣,主要可從通訊協(xié)議、傳輸介質(zhì)、拓?fù)浣Y(jié)構(gòu)以及應(yīng)用場景等維度進(jìn)行系統(tǒng)劃分。以下結(jié)合技術(shù)原理與行業(yè)實(shí)踐,詳細(xì)闡述變頻器通訊控制的分類體系
    的頭像 發(fā)表于 03-06 07:39 ?225次閱讀
    變頻器通訊控制的<b class='flag-5'>分類</b>

    變頻器根據(jù)控制方式分類

    變頻器作為現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域的核心設(shè)備之一,其控制方式的多樣性直接影響著電機(jī)性能、能耗效率和系統(tǒng)穩(wěn)定性。根據(jù)不同的控制原理和應(yīng)用場景,變頻器的控制方式主要可分為以下幾類:開環(huán)V/F控制、閉環(huán)矢量
    的頭像 發(fā)表于 02-28 16:01 ?301次閱讀
    變頻器根據(jù)控制<b class='flag-5'>方式</b>的<b class='flag-5'>分類</b>

    微電網(wǎng)常見分類:按電源類型、電壓等級、控制模式劃分詳解

    、電壓等級、控制模式劃分是行業(yè)內(nèi)最主流、最具實(shí)踐指導(dǎo)意義的三種分類方式。本文將圍繞這三大核心維度,詳細(xì)拆解微電網(wǎng)的常見分類,剖析各類別核心特征、適配場景及技術(shù)要點(diǎn),為微電網(wǎng)的場景化應(yīng)用提供參考。
    的頭像 發(fā)表于 01-30 10:59 ?429次閱讀
    微電網(wǎng)常見<b class='flag-5'>分類</b>:按電源類型、電壓等級、控制模式劃分<b class='flag-5'>詳解</b>

    圖像采集卡分類、接口與性能指標(biāo)詳解

    、接口類型與性能指標(biāo)直接決定了視覺系統(tǒng)的成像質(zhì)量、傳輸效率和實(shí)時(shí)處理能力。以下從分類、主流接口、核心性能指標(biāo)三個(gè)維度展開詳解,覆蓋工業(yè)級、商用級全場景應(yīng)用特性。一
    的頭像 發(fā)表于 01-29 16:55 ?671次閱讀
    圖像采集卡<b class='flag-5'>分類</b>、接口與性能指標(biāo)<b class='flag-5'>詳解</b>

    SmartBug2.0用戶指南:硬件特性、連接方式及應(yīng)用詳解

    SmartBug2.0用戶指南:硬件特性、連接方式及應(yīng)用詳解 在電子設(shè)備不斷發(fā)展的今天,多功能、易操作的傳感器模塊備受關(guān)注。InvenSense的SmartBug2.0模塊就是這樣一款產(chǎn)品,它具備
    的頭像 發(fā)表于 12-26 09:15 ?585次閱讀

    加速度計(jì)都有哪些分類?

    加速度計(jì)的分類主要依據(jù)其工作原理和測量維度(軸數(shù)),以下是詳細(xì)的分類:按工作原理分類(這是最核心的分類方式)這是根據(jù)加速度計(jì)內(nèi)部如何感知和轉(zhuǎn)
    的頭像 發(fā)表于 12-04 15:55 ?712次閱讀
    加速度計(jì)都有哪些<b class='flag-5'>分類</b>?

    使用直接尋址方式提高速度

    在嵌入式系統(tǒng),特別是資源受限的環(huán)境中,盡量使用直接尋址方式來提高速度是一個(gè)有效的優(yōu)化策略。以下是一些具體方法和示例,幫助你盡可能多地使用直接尋址的變量,從而提高系統(tǒng)性能。 直接尋址
    發(fā)表于 12-04 06:28

    串口通信有哪些方式

    串口通信(Serial Communication)是一種通過串行方式逐位傳輸數(shù)據(jù)的通信方式,廣泛應(yīng)用于嵌入式系統(tǒng)、工業(yè)控制、儀器儀表等領(lǐng)域。其通信方式可根據(jù)不同的分類標(biāo)準(zhǔn)劃分為多種類
    的頭像 發(fā)表于 09-28 18:02 ?1268次閱讀

    機(jī)器視覺系統(tǒng)中工業(yè)相機(jī)的常見類型及其特點(diǎn)、應(yīng)用

    工業(yè)相機(jī)的分類及其特點(diǎn)
    的頭像 發(fā)表于 09-26 13:30 ?1045次閱讀
    機(jī)器視覺系統(tǒng)中工業(yè)相機(jī)的常見類型<b class='flag-5'>及其</b>特點(diǎn)、應(yīng)用

    正確的連接電機(jī)傳動(dòng)軸的幾種常見連接方式及其優(yōu)缺點(diǎn)

    方式及其優(yōu)缺點(diǎn)分析。 1. 聯(lián)軸器連接 ? 聯(lián)軸器是電機(jī)與傳動(dòng)軸之間最常用的連接方式之一,其核心功能是傳遞扭矩并補(bǔ)償兩軸之間的偏差(如徑向、軸向或角向偏差)。根據(jù)結(jié)構(gòu)不同,聯(lián)軸器可分為以下幾類: ? (1)剛性聯(lián)軸器 ?
    的頭像 發(fā)表于 09-10 07:41 ?3858次閱讀

    產(chǎn)品分類管理API接口

    的管理系統(tǒng)。文章結(jié)構(gòu)清晰,從基礎(chǔ)概念到實(shí)際代碼示例,確保內(nèi)容真實(shí)可靠。 1. 什么是產(chǎn)品分類管理API接口? 產(chǎn)品分類管理API接口是一組標(biāo)準(zhǔn)化的HTTP端點(diǎn),允許開發(fā)者通過編程方式管理產(chǎn)品
    的頭像 發(fā)表于 07-25 14:20 ?570次閱讀
    產(chǎn)品<b class='flag-5'>分類</b>管理API接口

    【HarmonyOS 5】桌面快捷方式功能實(shí)現(xiàn)詳解

    【HarmonyOS 5】桌面快捷方式功能實(shí)現(xiàn)詳解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財(cái)# 一、前言 在移動(dòng)應(yīng)用開發(fā)中,如何讓用戶快速觸達(dá)核心
    的頭像 發(fā)表于 06-21 16:42 ?2424次閱讀
    【HarmonyOS 5】桌面快捷<b class='flag-5'>方式</b>功能實(shí)現(xiàn)<b class='flag-5'>詳解</b>

    風(fēng)華貼片電感的標(biāo)準(zhǔn)分類體系

    的立體化分類框架。 一、結(jié)構(gòu)形態(tài)分類:工藝差異驅(qū)動(dòng)產(chǎn)品迭代 風(fēng)華貼片電感的核心分類維度之一是結(jié)構(gòu)形態(tài),該維度直接決定了產(chǎn)品的電氣性能與制造工藝。根據(jù)線圈繞制方式與磁芯材質(zhì)的不同,產(chǎn)品可
    的頭像 發(fā)表于 05-19 14:04 ?766次閱讀
    風(fēng)華貼片電感的標(biāo)準(zhǔn)<b class='flag-5'>分類</b>體系
    蒙自县| 鄢陵县| 广州市| 凤冈县| 叙永县| 如东县| 手机| 遂宁市| 新干县| 涞水县| 景洪市| 通山县| 大宁县| 资阳市| 扶余县| 宜君县| 望江县| 武功县| 句容市| 平利县| 崇明县| 西充县| 乌海市| 漯河市| 南郑县| 丰县| 治多县| 铜山县| 金堂县| 中西区| 西平县| 浪卡子县| 敦化市| 恩平市| 泾川县| 如皋市| 台前县| 长寿区| 泾阳县| 冀州市| 漠河县|