找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 9136|回復(fù): 11
打印 上一主題 下一主題
收起左側(cè)

這個問題困擾許久,8051單片機(jī)R0-R7是8位的寄存器,那么比如MOV R7 #255 這一位怎...

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:114352 發(fā)表于 2016-4-15 10:53 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
請問
8051單片機(jī)R0-R7是8位的寄存器,那么比如MOV R7 #255  這一位怎么能賦值這么大?一位不是只能表示2個數(shù)值嗎
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:114189 發(fā)表于 2016-4-15 11:08 來自觸屏版 | 只看該作者
8位指最大不能超過2位的8次方  位的概念跟二進(jìn)制沒搞明白吧
回復(fù)

使用道具 舉報(bào)

板凳
ID:114352 發(fā)表于 2016-4-15 11:30 | 只看該作者
Action 發(fā)表于 2016-4-15 11:08
8位指最大不能超過2位的8次方  位的概念跟二進(jìn)制沒搞明白吧

假如選定0區(qū)為當(dāng)前工作寄存器區(qū)(在RAM的字節(jié)地址是20H),那么,位地址就是00H~07H就是R0~R7寄存器
那么其中一位不是只能表示最大數(shù)1嗎?mov  RN #255這個數(shù)是不是賦值給RAM 的20H單元了么
謝謝可能還是我理解有問題
回復(fù)

使用道具 舉報(bào)

地板
ID:114352 發(fā)表于 2016-4-15 11:33 | 只看該作者
一位不是只能表示1嗎   255就要8位才能表示啊   還是我理解有問題
回復(fù)

使用道具 舉報(bào)

5#
ID:97438 發(fā)表于 2016-4-15 11:38 | 只看該作者
r7就是一個八位的寄存器啊、、、r0-r7總共有八個八位、、、
回復(fù)

使用道具 舉報(bào)

6#
ID:114352 發(fā)表于 2016-4-15 13:55 | 只看該作者
luoluoluo136 發(fā)表于 2016-4-15 11:38
r7就是一個八位的寄存器啊、、、r0-r7總共有八個八位、、、

0區(qū)字節(jié)地址是20H,也就是位地址00h~07H.每一個位地址代表8個位?
回復(fù)

使用道具 舉報(bào)

7#
ID:114352 發(fā)表于 2016-4-15 14:03 | 只看該作者
張超超 發(fā)表于 2016-4-15 13:55
0區(qū)字節(jié)地址是20H,也就是位地址00h~07H.每一個位地址代表8個位?

:4 個通用寄存器區(qū) , 每個區(qū)有8 個寄存器 ,(
每個寄存器就有8個位?可以這樣理解嗎
回復(fù)

使用道具 舉報(bào)

8#
ID:97438 發(fā)表于 2016-4-15 15:33 | 只看該作者
張超超 發(fā)表于 2016-4-15 14:03
:4 個通用寄存器區(qū) , 每個區(qū)有8 個寄存器 ,(
每個寄存器就有8個位?可以這樣理解嗎

工作寄存器組區(qū)地址從00H~1FH共32字節(jié) ,分為四組,每組包含8個8位工作寄存器,編號為R0~R7,簡單來說就是有4個R0,
4個R1,4個R2....4個R7,當(dāng)前使用哪組工作寄存器是有psw寄存器中的RS0和RS1決定的。
回復(fù)

使用道具 舉報(bào)

9#
ID:84495 發(fā)表于 2016-4-15 17:28 | 只看該作者
本帖最后由 absflash 于 2016-4-15 17:32 編輯

128,64,32,16,8,4,2,1,這樣能看懂嗎,每一位代表的數(shù)值不一樣的,加起來就是255                                          1        1      1      1    1    1   1    1

回復(fù)

使用道具 舉報(bào)

10#
ID:84495 發(fā)表于 2016-4-15 17:29 | 只看該作者
你能理解8421,就能看懂這個了
回復(fù)

使用道具 舉報(bào)

11#
ID:228886 發(fā)表于 2017-8-27 11:10 | 只看該作者
8051單片機(jī)R0-R7是8位的寄存器 這句話的意思是指,R0-R7每一個都是8位的寄存器。
回復(fù)

使用道具 舉報(bào)

12#
ID:111634 發(fā)表于 2017-9-19 20:50 | 只看該作者
先學(xué)點(diǎn)理論知識,就不會有這些問題了。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表