久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> 8051/89C51的21個(gè)專用寄存器介紹

8051/89C51的21個(gè)專用寄存器介紹

關(guān)鍵字:8051 寄存器 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-18  瀏覽:57

 8051/89C51共有21個(gè)專用寄存器,現(xiàn)把其中部分寄存器簡單介紹如下:

(1)程序計(jì)數(shù)器(Program Counter,PC) PC是一個(gè)16位的計(jì)數(shù)器,它的作用是控制程序的執(zhí)行順序,其內(nèi)容為下一條要執(zhí)行的指令的地址,尋址范圍達(dá)64KB。PC有自動(dòng)加1的功能,從而實(shí)現(xiàn)程序的順序執(zhí)行。PC沒有地址,是不可尋址的,因此用戶無法對(duì)它進(jìn)行讀/寫操作,但可以通過轉(zhuǎn)移、調(diào)用、返回等指令改變其內(nèi)容,以實(shí)現(xiàn)程序的轉(zhuǎn)移。因地址不在SFR(專用寄存器)內(nèi),一般不計(jì)作專用寄存器。

(2)累加器(Accumulator,ACC) 累加器為8位寄存器,是最常用的專用寄存器,功能較多,地位重要。它既可用于存放操作數(shù),也可用來存放運(yùn)算的中間結(jié)果。MCS-51單片機(jī)中大部分單操作數(shù)指令的操作數(shù)就取自累加器,許多雙操作數(shù)指令中的一個(gè)操作數(shù)也取自累加器。

(3)B寄存器 B寄存器也是一個(gè)8位寄存器,主要用于乘除運(yùn)算。乘法運(yùn)算時(shí),B存乘數(shù),乘法操作后,乘積的高8位存于B中;除法運(yùn)算時(shí),B存除數(shù),除法操作后,余數(shù)存于B中。此外,B寄存器也可作為一般寄存器使用。

(4)程序狀態(tài)字(Program Status Word,PSW) 程序狀態(tài)字是一個(gè)8位寄存器,用于存放程序運(yùn)行中的各種狀態(tài)信息。其中有些位的狀態(tài)是根據(jù)程序執(zhí)行結(jié)果,由硬件自動(dòng)設(shè)置的,而有些位的狀態(tài)則使用軟件方法設(shè)定。PSW的位狀態(tài)可以用專門指令進(jìn)行測試,也可以用指令讀出。一些條件轉(zhuǎn)移指令根據(jù)PSW某些位的狀態(tài)進(jìn)行程序轉(zhuǎn)移。PSW的各位定義如圖1-10所示。

PSW位地址:

D7H

D6H

D5H

D4H

D3H

D2H

D1H

D0H

CY

AC

F0

RS1

RS0

OV

P

圖1-10 PSW的各位定義

PSW的字節(jié)地址為D0H。

除PSW.1位保留未用外,其余各位的定義及使用如下:

CY(PSW.7)——進(jìn)位標(biāo)志位。CY是PSW中最常用的標(biāo)志位。其功能有二:一是存放算術(shù)運(yùn)算的進(jìn)位標(biāo)志,在進(jìn)行加或減運(yùn)算時(shí),如果操作結(jié)果的最高位有進(jìn)位或借位時(shí),CY由硬件置“1”(Single Chip Micro Computer),否則清“0”;二是在位操作中作累加位使用。位傳送、位與位等位操作,進(jìn)位標(biāo)志位是固定的操作位之一。

AC(PSW.6)——輔助進(jìn)位標(biāo)志位。在進(jìn)行加或減運(yùn)算中,當(dāng)?shù)?位向高4位進(jìn)位或借位時(shí),AC由硬件置“1”,否則AC位清“0”。在BCD碼調(diào)整中也要用到AC位狀態(tài)。

F0(PSW.5)——用戶標(biāo)志位。這是一個(gè)供用戶定義的標(biāo)志位,需要利用軟件方法置位或復(fù)位,用于控制程序的轉(zhuǎn)向。

RS1和RS0(PSW.4、PSW.3)——工作寄存器組選擇位。它們被用于選擇CPU當(dāng)前使用的通用寄存器組。通用寄存器共有4組,其對(duì)應(yīng)關(guān)系如表1-5所示。

表1-5 通用寄存器組的選擇

RS1    RS0

寄存器組

片內(nèi)RAM地址

0       0

第0組

00H—07H

0       1

第1組

08H—0FH

1       0

第2組

10H—17H

1       1

第3組

18H—1FH

這兩個(gè)選擇位的狀態(tài)是由軟件設(shè)置的,被選中的寄存器組即為當(dāng)前通用寄存器組。當(dāng)單片機(jī)上電或復(fù)位后,RS1:RS0=00。

OV(PSW.2)——溢出標(biāo)志位。在帶符號(hào)數(shù)加減運(yùn)算中,OV=1表示加減運(yùn)算超出了累加器A所能表示的符號(hào)數(shù)有效范圍(-128~+127),即產(chǎn)生了溢出;因此運(yùn)算結(jié)果是錯(cuò)誤的;OV=0表示運(yùn)算正確,即無溢出產(chǎn)生。

在乘法運(yùn)算中,OV=1表示乘積超過255,即乘積分別在B與A中;OV=0表示乘積只在A中。

在除法運(yùn)算中,OV=1表示除數(shù)為0,除法不能進(jìn)行;OV=0表示除法可正常進(jìn)行。

P(PSW.0)——奇偶標(biāo)志位,表明累加器A中內(nèi)容的奇偶性。如果A中有奇數(shù)個(gè)“1”,則P置“1”,否則置“0”。凡是改變累加器A中內(nèi)容的指令均會(huì)影響P標(biāo)志位。

該標(biāo)志位對(duì)串行通信中的數(shù)據(jù)傳輸有重要的意義,在串行通信中常采用奇偶校驗(yàn)的辦法來校驗(yàn)數(shù)據(jù)傳輸?shù)目煽啃浴?/p>

(5)數(shù)據(jù)指針(DPTR) 數(shù)據(jù)指針為16位寄存器。編程時(shí),DPTR既可以按16位寄存器使用,也可以按兩個(gè)8位寄存器分開使用,即:

DPH DPTR高8位字節(jié)

DPL DPTR 低8位字節(jié)

DPTR通常在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)作地址指針使用。由于外部數(shù)據(jù)存儲(chǔ)器的尋址范圍為64KB,故把DPTR設(shè)計(jì)為16位。

(6)堆棧指針 (Stack Pointer,SP) 堆棧是一個(gè)特殊的存儲(chǔ)區(qū),用來暫存數(shù)據(jù)和地址,它是按“先進(jìn)后出”的原則存取數(shù)據(jù)的。堆棧共有兩種操作:進(jìn)棧和出棧。

由于MCS-51單片機(jī)的堆棧設(shè)在內(nèi)部RAM中,因此SP是一個(gè)8位寄存器。系統(tǒng)復(fù)位后,SP的內(nèi)容為07H,從而復(fù)位后堆棧實(shí)際上是從08H單元開始的,但08H~1FH單元分別屬于工作寄存器1~3區(qū),如果程序要用到這些區(qū),最好把SP值改為更大的值。一般在內(nèi)部RAM的30H~7FH單元中開辟堆棧。SP的內(nèi)容一經(jīng)確定,堆棧的位置也就跟著確定下來,由于SP可初始化為不同的值,因此,堆棧位置是浮動(dòng)的。穎特新基礎(chǔ)知識(shí)

這里只集中講述了6個(gè)專用寄存器,其余的專用寄存器(如TCON、TMOD、IE、IP、SCON、PCON、SBUF等)將在以后章節(jié)中陸續(xù)介紹。

對(duì)專用寄存器的字節(jié)尋址問題作如下幾點(diǎn)說明:

(1)21個(gè)可字節(jié)尋址的專用寄存器不連續(xù)地分散在內(nèi)部RAM高128單元之中,盡管還余有許多空閑地址,但用戶并不能使用。

(2)程序寄數(shù)器PC不占據(jù)RAM單元,它在物理上是獨(dú)立的,因此是不可尋址的寄存器。

(3)對(duì)專用寄存器只能使用直接的尋址方式,書寫時(shí)既可使用寄存器符號(hào),也可使用寄存器單元地址。

全部專用寄存器可位尋址的位共83位,這些位都具有專門的定義和用途。這樣,加上位尋址的128位,在MCS-51的內(nèi)部RAM中共有128+83=211個(gè)可尋址位。

編輯:admin  最后修改時(shí)間:2018-05-18

聯(lián)系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區(qū)桃源街道平山社區(qū)平山一路2號(hào)南山云谷創(chuàng)業(yè)園二期11棟410-411

Copyright © 2014-2026 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
7777在线视频| 成人av在线不卡| 国产精品videossex国产高清| 黄色www网站| 欧美日韩激情四射| 一级网站在线观看| 中文字幕 欧美日韩| 欧美黑人又粗又大又爽免费| av女优在线播放| 国产资源第一页| 九九九久久久久久久| 亚洲国产高清av| 日韩av资源在线| 国产免费黄色av| 亚洲午夜无码av毛片久久| 9色porny| 国产精品无码一区二区在线| 久久久性生活视频| 日本在线xxx| 日韩免费视频播放| 国产91对白刺激露脸在线观看| 久草热视频在线观看| 久久久久久久久久久视频| 妞干网视频在线观看| 免费无码毛片一区二三区| 日韩av三级在线| 三级4级全黄60分钟| 一区二区三区网址| 日本高清免费在线视频| 91看片淫黄大片91| 成人午夜精品久久久久久久蜜臀| 少妇av一区二区三区无码| 欧美二区在线视频| 91香蕉视频导航| 国产又粗又猛大又黄又爽| 中文字幕の友人北条麻妃| 少妇大叫太大太粗太爽了a片小说| 成年人看的毛片| 欧美丰满熟妇xxxxx| 欧美日韩理论片| 韩日视频在线观看| 欧美少妇性生活视频| 国产高清av片| 日本久久久网站| 欧美日韩怡红院| 蜜臀在线免费观看| 欧美国产激情视频| 777一区二区| 99色这里只有精品| 日本黄色的视频| 免费看欧美黑人毛片| 激情综合网俺也去| 亚洲色婷婷久久精品av蜜桃| 欧美精品99久久| 特级毛片在线免费观看| 岳毛多又紧做起爽| 精品国产一区二区三区在线| 久草在在线视频| 久久精品xxx| 亚洲精品免费一区亚洲精品免费精品一区| 久久精品在线免费视频| 激情六月丁香婷婷| 水蜜桃在线免费观看| 老熟妇仑乱视频一区二区| 国产高清不卡无码视频| 九九热99视频| 男女爽爽爽视频| 青青草精品视频在线| 三级黄色片播放| 91制片厂毛片| 成人免费观看视频在线观看| 毛片av在线播放| 欧美性受xxxx黒人xyx性爽| 日本爱爱免费视频| 六月激情综合网| 日本午夜激情视频| 欧美国产综合在线| 性做爰过程免费播放| 日本美女视频一区| 日韩肉感妇bbwbbwbbw| 国产欧美在线一区| 午夜肉伦伦影院| 欧洲精品在线播放| 欧洲精品在线播放| 91黄色在线看| 国产精品一色哟哟| 东北少妇不带套对白| 韩日视频在线观看| 精品国产一区二区三区无码| 国产91在线亚洲| 黑人巨茎大战欧美白妇| 性做爰过程免费播放| 欧美日韩dvd| xxxx18hd亚洲hd捆绑| 免费毛片网站在线观看| 3d动漫一区二区三区| 成年人视频网站免费观看| 久久久久久久激情| 日韩一级免费在线观看| 一区二区三区 欧美| 伊人成人222| 日本黄色播放器| 菠萝蜜视频在线观看入口| 蜜桃传媒一区二区三区| 激情综合在线观看| 国产福利影院在线观看| www.com黄色片| 亚洲制服中文字幕| 男人天堂a在线| 日韩有码免费视频| 亚洲天堂av一区二区三区| 日韩精品一区二区三区电影| www.国产在线视频| 天天碰免费视频| 六月婷婷激情网| 国产在线青青草| 五月天婷婷在线观看视频| www成人免费| 免费一级特黄录像| 久久久久久av无码免费网站下载| 欧美视频在线免费播放| 亚洲精品综合在线观看| 亚洲色成人www永久在线观看| 国产av人人夜夜澡人人爽| 日本网站在线看| 黄色动漫在线免费看| 国产欧美精品一二三| 中文字幕无码精品亚洲资源网久久| 农村妇女精品一二区| 国产免费内射又粗又爽密桃视频| 1024av视频| 国产在线观看欧美| 免费看污污网站| 黄色成人在线看| 9l视频自拍9l视频自拍| 在线观看av网页| 国产深夜男女无套内射| 污污视频网站在线| 看av免费毛片手机播放| 日韩中文字幕亚洲精品欧美| 在线观看av网页| 国产a级一级片| av免费看网址| 三级在线免费观看| 欧美视频亚洲图片| 亚州精品一二三区| 日日橹狠狠爱欧美超碰| 国产精品久久国产| 三级网在线观看| 激情黄色小视频| 超碰在线97免费| 男人天堂1024| a级黄色一级片| 乱人伦xxxx国语对白| 久久精品无码中文字幕| 久久久久久久久影视| 一区二区三区四区免费观看| 在线观看免费不卡av| 国产精品自拍视频在线| 制服丝袜综合网| 视色视频在线观看| 视频在线观看免费高清| 国产精品自拍合集| 91大学生片黄在线观看| 天堂网在线免费观看| aaa毛片在线观看| 日韩欧美理论片| 日韩在线一区视频| 91手机视频在线| 国产一二三四五| 伊人再见免费在线观看高清版 | 黄色动漫网站入口| 鲁一鲁一鲁一鲁一色| 亚洲熟妇av一区二区三区漫画| 无码专区aaaaaa免费视频| 人妻精品无码一区二区三区| 欧美少妇性生活视频| 爱爱爱爱免费视频| 国产免费一区二区三区四在线播放| 老司机午夜网站| 日韩欧美视频网站| 国产裸体免费无遮挡| 中文字幕55页| 欧美亚洲色图视频| 能看的毛片网站| 五月天婷婷影视| a天堂资源在线观看| 日韩免费高清在线| 免费不卡av网站| 美女av免费在线观看| 欧美黑人又粗又大又爽免费| 五月天婷婷影视| 亚洲中文字幕无码av永久| 国产wwwxx| 成年人看的毛片| 日本人69视频| 成人毛片一区二区| 亚洲欧美国产中文| 欧美亚洲国产成人| 精品国产无码在线|