幾周前,應哇寶科技蘇華董事長的邀請,跟許多孩子們即將升一年級的爸爸媽媽,談談108課綱以及未來的科技教育。
蘇董事長是一位非常熱心STEAM教育的教育工作者,引進了國外許多重要的、好的教學方式、教具,旭智相信這對孩子們的未來,都相當重要!
108課綱對許多家長老師來說,是一個亟需面對的挑戰。
旭智跟爸爸媽媽們分享了:
面對108課綱爸爸媽媽該如何理解準備?
AI人工智慧孩子該如何準備?
108課綱所提到的「核心素養」,讓我想起高中時候,為了破解電玩,自己去查資料了解什麼是二進位、十六進位、什麼是磁碟、儲存空間、檔案,然後想辦法修改遊戲紀錄檔,把遊戲裡的角色改到超級無敵的過程。那時學習、找資料所學到的知識,在課堂上沒有教,但到現在我還歷歷在目。因此我深信,學習動機是創造學習成就最重要的事情!
至於AI,旭智覺得重點不在於學哪種程式語言、接觸哪類軟體,更重要的,是如何在生活當中,透過爸媽的引導,讓孩子們在邏輯、抽象概念上,能夠有更有系統的思維訓練。不一定要花大錢補習,只要多些陪伴、多些引導,生活當中盡是AI、科技教育的教材。
這個主題與分享引起大家許多回響,讓旭智也覺得訝異!接下來應邀的幾場類似的演講,旭智也很期待,繼續與所有關心教育的爸爸媽媽們,一同來繼續探討!
同時也有4044部Youtube影片,追蹤數超過18萬的網紅Sax Ruby,也在其Youtube影片中提到,小指の想い出 翻唱為:回憶的小指 打勾勾就是約定好了唷~ ❤️喜歡Ruby的朋友可以購買專輯首收藏囉❤️ 『云中月圓 - Sax Ruby 王云希薩克斯風演奏專輯』 專輯介紹: 華人音樂圈第一位流行薩克斯風女演奏家 CD收錄十首動人心弦的歌曲 專輯包含十首歌曲的薩克斯風譜(流行技巧簡譜) 和R...
十六進位 在 紀老師程式教學網 Facebook 的最讚貼文
[祭品文] 粉絲即將破萬感謝祭 活動預告&主題徵求
大家好!從 2010/07/01 創立這個粉絲頁八年多以來,沒投放任何廣告,僅靠著各位粉絲的熱情轉載,粉絲人數默默來到一萬大關前。除了一邊思考這個粉絲頁將來的方向以外,也想回饋點什麼,以報大家長久以來的愛護。
肥宅大叔沒啥身材,所以也就不學某島國女優以肌肉辦啥感謝祭...(估計也沒人想看 XD)然後這顆心臟長年來吃了不少油膩的東西,也沒辦法像某調查兵團為各位粉絲們獻上了...(笑)既然我是程式設計講師,我就以程式講師該有的樣子獻上我的感謝。所以,祭品來了...
「只要這個粉絲頁人數破萬,我會錄製『程式先修班』影音課程,然後完全免費提供給所有粉絲們觀看」
我也把「程式先修班」的大綱大約想好了,如下:
01. 何謂程式設計?
02. 我適合學程式設計嗎?(數學、英文、年齡、興趣...等)
03. 我該學哪個程式語言?
04. 想學程式設計,該買怎樣的硬體?
05. 學程式語言,需要哪些軟體?
06. 自學程式語言,該買怎樣的書?該如何自學?
07. 如何把「想法」變成「原始碼」?
08. 電腦常用單位:bit, byte, word, dword, KB, MB, GB...
09. 二進位、八進位、十進位、十六進位介紹
10. 原始碼的組成:「資料」與「指令」
11. 常見的「資料」:數字、文字、邏輯值
12. 「指令」三大邏輯:循序、分支、迴圈
13. 程式的生與死(上):編譯、連結、儲存
14. 程式的生與死(下):載入、提取、解碼
15. 資訊業界的領域(如:網頁、手機、嵌入式、系統管理、資訊安全、遊戲...)
16. 資訊業界的職種(如:RD、PM、QA、FAE、MIS、Sales、Marketing...)
17. 程式設計的學習途徑(如:語言、理論、數學、實作...等)
----- 以下隨時補充 -----
補01. 「程序導向」vs.「物件導向」vs.「函數導向」
補02. 該如何提早準備,好增加取得職缺的機會?
我不知道這樣的大綱是否符合大家的需求。所以先貼文問問大家,有沒有什麼主題是還沒學過任何程式的您想聽、但我沒包含在上述大綱的?如果有,歡迎您留言在下面,我會努力加到大綱裡面的。當然,也歡迎您轉發給您的朋友,讓您的朋友也能有機會把他/她想聽的主題,加到上述這個清單裡。
前一陣子 Python 獨立開課 + 公司雙頭忙,身體有點違和。這幾週都在讓身體好好休息,所以發文少了。還請大家多多見諒喔!不過大家給我的私訊,我還是乖乖地在 24 小時之內回覆完畢、沒有偷懶喔(笑)!等到大綱齊備了,我會盡量以一週 2 集的方式釋出給各位的!
最後,祝福大家天天順心,收獲滿滿!別忘了把你想聽的主題留言在下方喔!也請大家多多按讚、分享,讓我把祭品早日送出去。 :-)
十六進位 在 緯育TibaMe Facebook 的精選貼文
Google給SHA-1的補刀 #認識加密演算
SHA-1是某一加密演算法,為一種密碼雜湊函數 (哈希值),雜湊值通常的呈現形式為40個十六進位數 (引自維基)
其實我們曾經見過這種加密方式,例如在下載的軟體壓縮時,看到解壓密碼底下的SHA-1/MD5哈希值即是
『哈希值對於下載者非常重要! 因為如果下載檔的哈希值和原文件的不一樣,這份檔案就是被修改過! 且可能挾帶著病毒或惡意代碼』
#谷哥推IT人採用SHA256等更安全的算法
#提拔愛分享
#更多免費增能知識
https://goo.gl/L6a4K1
十六進位 在 Sax Ruby Youtube 的最佳解答
小指の想い出 翻唱為:回憶的小指
打勾勾就是約定好了唷~
❤️喜歡Ruby的朋友可以購買專輯首收藏囉❤️
『云中月圓 - Sax Ruby 王云希薩克斯風演奏專輯』
專輯介紹:
華人音樂圈第一位流行薩克斯風女演奏家
CD收錄十首動人心弦的歌曲
專輯包含十首歌曲的薩克斯風譜(流行技巧簡譜)
和RUBY的手繪插圖
購買方式:
阿道夫樂器官網
https://www.adolphe.com.tw/product-detail-2243328.html
各大實體書店和網路書城
❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
「Sax Ruby流行薩克斯風線上教學系統」上線啦❤️快來加入Ruby的會員吧!
🌟加入即為終身會員
(內含至少三年課程,和saxruby獨家製作的歌曲伴奏)
🌟會員費用:40000元(台幣)
❤️❤️加入會員即贈送「流行薩克斯風攻略24小時」教材(全簡譜)
🌟教授內容:
以各國流行歌曲為主,一週一堂課(約1小時)
1.以「流行薩克斯風24小時攻略」教材為主。
教授吐音、裝飾音、上下滑音、抖音、喉音等⋯技巧。
2.流行歌曲的情感展現。
3.流行歌曲的即興和改編。
4.如何錄製個人影音。
例如目前第一課是月亮代表我的心:
第一堂 月亮代表我的心+節奏訓練
第二堂 月亮代表我的心+裝飾音
第三堂 月亮代表我的心+上下滑音
第四堂 月亮代表我的心+抖音
第五堂 月亮代表我的心+變奏
讓Ruby老師用最簡單的方式教會您演奏您喜歡的流行歌曲!
每一個技巧應用和歌曲詮釋都將不藏私的教授!
🌟線上課程的好處,讓您不用出門即可完成學習😊隨時隨地想上課就上課,也可依照自己的程度來選擇課程唷!
電話報名(02)2252-7878
🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷
歡迎加入「阿道夫薩克斯風公益樂團」
全省都有喔!
歡迎致電詢問
(02)2252-7878
🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷🎷
🎷阿道夫音樂學苑薩克斯風教學
教材推廣班:
週二晚上(請電洽板橋教室詢問適合日期)
晚上7:00-8:30
Ruby高級技巧演奏團體班
以教授國、日、英文的流行歌曲技巧
週三19:00-2030(中音)
也有一對一課程,歡迎詢問
地址:新北市板橋區國光路189-5號3樓
02-22527878
❤️Ruby簡歷❤️
2004 高雄市附屬青年管樂團saxophone
2007 考取高雄市文化局街頭藝人執照
2007 於六合夜市街頭展演
2008 接受中天新聞採訪/接受日本電視台“瀨上剛in臺灣”採訪
2009 於婚禮樂團、外場活動做表演
2010 加入臺灣民謠爵士樂團
2010 固定於高雄黃金愛河咖啡廳演奏
2011 受邀至中視縱藝大哥大節目演出
2011 豬哥亮萬秀之王2巡迴演唱會孔鏘超級樂團薩克斯風手
2011 鄭進一請您的家後來聽家後演唱會孔鏘超級樂團薩克斯風手
2012 固定於高雄藍色狂想表演
2012 固定於高雄barcode和DJ做演出
2012 民視三星報喜孔鏘超級樂團薩克斯風手
2012 曾心梅台北演唱會孔鏘超級樂團薩克斯風手
2012 余天聽歌演唱會孔鏘超級樂團薩克斯風手
2013 蔡小虎眾星拱月演唱會孔鏘超級樂團薩克斯風手
2014 海軍第27屆國家音樂廳海韻音樂會特別來賓
2014 民視明日之星孔鏘超級樂團薩克斯風手
2015 李翊君新加坡演唱會孔鏘樂團薩克斯風手
2015 海軍第28屆國家音樂廳海韻音樂會特別來賓
2016 許富凱少年夢高雄巨蛋演唱會孔鏘超級樂團薩克斯風手
2016 黃品源台北國際會議中心演唱會薩克斯風
2016 余天華麗轉身台北高雄演唱會孔鏘超級樂團薩克斯風手
2016 民視王牌雙響炮孔鏘超級樂團薩克斯風手
2017 李翊君翊往情深台北國際會議中心演唱會孔鏘超級樂團薩克斯風手
2017 黃品源夏日狂歡高雄演唱會薩克斯風手
2017蔡小虎福虎生風幸福送乎你台北國際會議中心演唱會孔鏘超級樂團薩克斯風手
2017 翁立友 有你真好台北小巨蛋孔鏘超級樂團薩克斯風手
2017 李翊君翊往情深新加坡演唱會孔鏘超級樂團薩克斯風手
2017 黃品源東莞演唱會薩克斯風手
2018 華視天生王牌 孔鏘超級大樂隊薩克斯風手
2018 陳雷 「歡聲雷動」台北小巨蛋 孔鏘超級大樂隊薩克斯風手
2018 華視黃金年代孔鏘超級大樂隊薩克斯風手
2018 黃品源台大體育館星火燎源演唱會薩克斯風手
2019 發行個人薩克斯風專輯「云中月圓」
2019 代言「朋音閲譜」電子平板
2019 代言泰國「vibrato sax」薩克斯風
2020 代言原聲品牌薩克斯風
2020 發行「吹落企!薩友同樂會」三重奏流行薩克斯簡譜
2021 代言「伴奏王」樂器專用播放器
十六進位 在 《絕對零域》 ξ槍剎〃 Youtube 的最佳解答
★★★九月份抖內金主榜★★★
第一名 寓閎 10000臺幣
第二名 雞雞 8000臺幣
第二名 伊伊 8000臺幣
第三名 龍龍 7500臺幣
第四名 噗噗 6666臺幣
第五名 起笑 5500臺幣
第六名 清寶 2500YT
第七名 凱薩 2000臺幣
第七名 孤獨 2000臺幣
第七名 恐龍 2000臺幣
第七名 寬哥 2000臺幣
第七名 粽子 2000臺幣
第七名 墨羽 2000臺幣
第七名 惡魔 2000點卡
第八名 海豚 1500臺幣
第九名 抬抬 1000臺幣
第九名 小鴨 1000臺幣
第九名 恩恩 1000臺幣
第九名 冷淡 1000臺幣
第九名 阿綸 1000臺幣
第九名 蓋印 1000臺幣
第九名 克翔 1000臺幣
第九名 丞丞 1000臺幣
第九名 江北 1000臺幣
第九名 小程 1000臺幣
第九名 牛奶 1000點卡
第十名 玹德 500點卡
★★★十月份抖內金主榜★★★
第一名 雞雞 5000臺幣
第二名 惡魔 3000點卡
第四名 寓閎 2000臺幣
第三名 孤獨 2000臺幣
第三名 墨羽 2000臺幣
第四名 陳心 1000臺幣
第四名 凱薩 1000臺幣
第四名 小鴨 1000臺幣
第四名 才才 1000點卡
大家好 我是絕對の零域 隊長 《絕對零域》 ξ槍剎〃
斗內槍剎福利:
★首先提醒~拜託~各位粉絲.觀眾 不要偷家裡家長的錢錢儲值or抖內~
家人賺錢不容易,且請不要拿自己的吃飯錢贊助我,請填飽肚子
拜託拜託拜託!!!請求各位贊助者遵守!!!
1.★★單筆贊助超過4000元~金主轉盤轉一次~本次新增11200鑽、22400鑽、、33600鑽槍剎跟你們拚運氣了!
2.★★單筆贊助超過4000元~贈送一台 槍剎專屬 行動電源 or 特製保溫杯 or 特製高級傘(可選擇超商收貨.郵寄到府)
(1. 2. 福利可同時領取~)
3.★贊助滿500可+遊戲好友~直播房卡轉轉樂可卡位2場
4.★贊助滿1000會有一場直播為您做封面。收到斗內後我會跟你聯絡哦~可以操控我做壞壞的事情..!?
(觀眾休閒場.觀眾排位場.交流賽代播.房卡轉轉樂.房卡獵殺戰.通話聊天台.我畫你猜台.唱歌欣賞台.照片欣賞台.水上拳擊台)
5.★累積贊助滿2000會給實習管管板手唷~還有專屬管管LINE群!!
6.★★單筆贊助超過2000元~贈送一張有槍剎醜照.LOGO的明信片~
★單挑房卡一場收費500元(無斗內福利)
★陪打1小時半500元(無斗內福利)
(經典.排位.團隊)
抖內方式 綠界超商繳費.7-11無摺存款.轉帳郵局or華南
★綠界 超商付款抖內.贊助 連結:
https://p.ecpay.com.tw/E870A
綠界抖內不會的可以私訊我唷~
直播中抖內會跳斗內語音唷~
★7-11中國信託ATM存款: 帳戶:901562054156
★全家台新銀行ATM存款: 帳戶:28881006101910
★郵局轉帳: 戶名:蘇琨閎 郵局代碼:700 帳戶:00716250266791
★華南轉帳: 戶名:蘇琨閎 華南代碼:008 帳戶:813200507373
★點卡贊助請私訊給序號 感謝
剎剎聯絡方式:
LINE:g150750
LINE2:g1507500
臉書:蘇琨閎
抖音:g150750
★★★加入頻道會員 https://www.youtube.com/channel/UC6rngazn4WLvN8q700cmVLg/join
十六進位 在 【語聲者】王喬蕎 Youtube 的最佳貼文
第56屆廣播金鐘獎雙摘金花絮
拍攝日期 2021/09/25(六)
【三立官方廣播金鐘記直播影片】
廣播劇頒獎得獎感言 https://youtu.be/YJN6B2KsLaE?t=10008
音效獎頒獎得獎感言 https://youtu.be/YJN6B2KsLaE?t=7264
廣播劇媒體訪問片段 https://youtu.be/io0X83zsu5g?t=10339
音效獎媒體訪問片段 https://youtu.be/io0X83zsu5g?t=7548
【團體獎(十)廣播劇獎】
空中故事館:24小時偵探 牛灣娛樂製作
參賽單位:正聲廣播股份有限公司臺中廣播電臺
【個人獎(十一)音效獎】
林彥宇、施嘯天、蔡嘉哲、張詠欣 擎天信使音樂製作公司
空中故事館:24小時偵探 牛灣娛樂製作
報名單位:正聲廣播股份有限公司臺中廣播電臺
【感謝名單】
牛灣娛樂 CowBay 的Sean 與他的智多星
台灣暴雪魔獸團隊的「艾澤拉斯之聲」活動,讓我們相遇
擎天信使音樂製作有限公司 的 施嘯天 大白 Tracy
正聲台中台的台長 張翰揚還有林彥宇大哥,你們好Nice
貪食德工作室 How To Eat Faust 的大鴉(編劇)
男主角小二的配音員張敦喻 T-y Chang 兼我的艾澤拉斯小夥伴
女主角小四的配音員 楊詩穎 (粉專:叮叮噹的聲繪世界)
感謝配音員 陳彥鈞前輩、為了讓我能側拍而被迫和我換位置
還有LuLu 我的艾澤拉斯小夥伴之二,得到評審獎的那位女生
可惜我們沒能來個三人大合體XD~~~~
說來當初我們的訓練跟錄製也在擎天呢?
替我們訓練的是魯蛋叔叔聲創工作室 的 曹冀魯 老師
看文章才知道是 姜槐大大 帶著Ubi爸爸找了Sean 讓我能參與配音
還有雖然我不知道,但為廣播劇譜了曲Fi-Né 粉內
藝級玩家的Koba為了避免版權問題幫我做了喬蕎countdown的音樂XD
被虐狂瑄瑄跟著我熬夜幫我P圖做中間的插圖
我下一支影片絕對不會打這麼長的內容! 這支片子我剪了...4天
中間程式崩潰我人跟著崩潰XDDDD 終於,生出了這一支片,
因為時間不夠我最後沒能再檢查一遍就上傳了。
音量也來不及做什麼平衡.........嘛,慢慢進步。
希望老布看了覺得差強人意倍感欣慰(他是我的YT導師)
還有,謝謝在這裡的你們。
改了兩次首播時間,對不起XDDDDDD
【王喬蕎相關】 Twitch實況傳送門:https://www.twitch.tv/vocaljudy FaceBook粉絲專頁:https://www.facebook.com/VocalJudy/ Instagram:https://www.instagram.com/vocaljudy/ 配樂製作者:微光小太陽-黃明雅 https://letmebeyourlittlesun.tumblr.com/
轉場美術製作:瑄瑄
#金鐘獎 #預測 #廣播劇獎 #音效獎 #王喬蕎 #牛灣娛樂 #Cowbay #擎天信使 #配音員
十六進位 在 [請益] 為什麼電腦資料要用16進位- 精華區ask-why 的美食出口停車場
我知道電腦本身所讀取的都0跟1
而在儲存資料時為何要用16進位而不用8進位或32進位
如果電腦儲存時改用8進位或32進位會有什麼差別
其實會問這個問題是對中文內碼可用的變化所連想的
現在一個中文字以16進位要用2BYTE=16bit=FFFF(16進位)=65536(10進位)個變化
如果用32進位同樣是2BYTE=20bit=VVVV(32進位-我不確定是不是V)=1048576(10進位)
1bit=一組0跟1的變化
若今天要把所有中文都對應一個內碼(包含簡繁體)
那目前2BYTE,65536個變化可能不夠(還是有其它的解決方案?)
而以數值來看,以四個bit為一組的16進位來記錄數值
一個BYTE可以記錄0~255個變化超過255就要再加1BYTE
而以32進位的話一個BYTE是用5個bit但可以記錄0~1023個變化
在0~255之間,16進位只要用8bit,而32進位要用10bit來記錄
若是256~1023之間,16進位要用16bit要記錄,但32進位只要用10bit來記錄
比16進位省空間
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.123.169.247
> -------------------------------------------------------------------------- <
作者: HuangJC (吹笛牧童) 看板: ask-why
標題: Re: [請益] 為什麼電腦資料要用16進位
時間: Wed Jun 3 00:45:19 2009
10010010 左邊叫做有八個位元的2進位
我們可以把它看成
92 兩個16進位的數字
這是解釋的問題,我溝通時會接受很寬的表達方式
如果有人要說電腦懂 16進位,我無所謂
不過如果要拿去考試拿不到分數,就別怪我了 XD
一般來說,我們說電腦基本上只懂二進位
這種說法其實和你能摸到的 UI 有關
一般來說從前從 basic 學起,看不到二進位,會以為電腦和人一樣懂十進位
why not? 中間的細節被包起來了
但電腦的發展史上,畢竟從組合語言開始把抽象電路邏輯抽出,變成程式
而且 basic 的轉換效率不高,當你要壓搾 CPU 速度時,就得開始了解二進位
組合語言裏一堆二進位指令;你鑽入細節愈多,能壓搾出的效率愈好
而寫程式時,自己從頭寫指令很慢,有別人的函式庫會快很多
組裝電腦也一樣,一堆 IC 都是二進位,你最好也再接一顆二進位上去
和別人不同,你的系統會很難過,很難發展
3進位存不存在呢?有..
但它不是中央系統,大概在週邊
它也沒有整套的數學運算及相關指令
所以我們能不能說電腦懂3進位呢?不行
不過週邊有稍微用一點啦
通常我們不說3進位,可能說3態
但是考慮兩個3進位數字可表達的狀態,可以看到有趣的東西
00
01
02
10
11
12
20
21
22
以上就是三進位的九種變化,所謂三進位是逢三進位
2的三次方有八種變化,所以三進位的兩個數字可以完全涵蓋2進位的3個數字
00 000
01 001
02 010
10 011
11 100
12 101
20 110
21 111
22 保留
這多的一個保留很好用,可以當做控制,例外等等;或者安插同位元檢測
在通訊上真的有這樣用
那我要不要把三進位做進 CPU 裏呢?
免了吧,大家發展二進位那麼久了,沒人和你一樣的事會很累..
半導體做不到三種變化?
這你可不能這樣說
我們知道,電腦的電源供應器上供應幾種電壓
+5,-5,+12,-12,以及接地(0V)
所以用 +5,0,-5 來表達 0,1,2 是很容易的
IC 一定做得出來
剩下的應該就是什麼成本效益的問題了
我為什麼要這樣做,成本會不會反而拉高等等
但在週邊,在通訊,考量的不一樣
那就真的有這樣做
;;
再來我們談到儲存
最前面一段,我說'電腦懂2進位或16進位的講法,我無所謂'
但我得擔心考試時老師給不給分
一般我們說一個 64K 定址的小系統 (比如從前的八位元電腦)
這意思可能是我的定址能力為
64K * 1 Byte <== 這其實是 CPU 觀點
就 RAM 來說,經常規格不是用 byte 來開,而是用 bit
所以你說 64K*8= 512K bit 也可以
只要你供應我一顆 512K bit 的 RAM,我就夠用了
而這 512K bit 如果被連接到一台 16位元電腦,會發生什麼事?
所謂 16位元是指我定址一次,希望取回 16位元
所以 512K/16= 32K
也就是說這顆 RAM 足夠讓 CPU 定址前 32K 的16位元空間
至於這 RAM 怎麼安排接腳讓一次 16個資料位元出現,那是另一回事了
有的 RAM 就是安排數種模式,讓定址法可以多樣化
所以 RAM 的規格真的是開 bit 為主
你愛怎麼解釋電腦用幾進位來儲存資料..就看你怎麼解釋,講不講得通
不過我還是習慣說電腦用二進位儲存資料,一次存幾位元
而不會說用幾進位
這裏 '位元' 和 '進位' 混用,會頭痛的..
所以得看原 PO 要不要修正字眼重問一次
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.179.152
※ 編輯: HuangJC 來自: 61.59.179.152 (06/03 01:04)
> -------------------------------------------------------------------------- <
作者: xiaoa (沒有靈魂的人) 看板: ask-why
標題: Re: [請益] 為什麼電腦資料要用16進位
時間: Wed Jun 3 01:12:04 2009
※ 引述《kenin (風起雲湧)》之銘言:
: 標題: [請益] 為什麼電腦資料要用16進位
: 時間: Tue Jun 2 22:30:34 2009
:
: 我知道電腦本身所讀取的都0跟1
: 而在儲存資料時為何要用16進位而不用8進位或32進位
: 如果電腦儲存時改用8進位或32進位會有什麼差別
:
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 122.123.169.247
: → leoblack:16進位是否是指"有16個欄位可以紀錄1/0的資訊"?! 06/02 22:34
: → kenin:8進位=3個bit 16進位=4bit 32進位=5bit 06/02 22:39
: → yhliu:有的電腦系統是採用8進位的, 當然基礎仍是2進位. 06/02 22:45
: → sitos:糟... 我連問題都看不懂. 06/02 23:40
: 推 ot32em:應該跟組合語言的 BYTE(1byte), WORD(2byte), DWORD(4byte) 06/02 23:46
: → ot32em:怎麼樣也不會 DWORD會來個2.25byte 有點不太乾跪~ 06/02 23:47
: 推 HuangJC:一切都是人類的解釋,不過我們溝通時想要有共通的專有名詞 06/02 23:54
: → HuangJC:一般來說,5V為1,0V為0 ; 但事實上 5V為0,0V為1 亦無不可 06/02 23:55
: → HuangJC:因為開關明顯有兩態,所以我們發展了二進位數學,並且貫串 06/02 23:56
: → HuangJC:CPU 內部的運算系統;但事實上3進位也可以用,多加個 -5V XD 06/02 23:57
: → HuangJC:只是..用了三進位,你就獨門獨戶了..要怎麼和別人談? 06/02 23:57
: → xiaoa:要看是什麼"資料"吧.... 現在的系統不是多採用32bit嗎? 06/03 00:12
: 推 HuangJC:2'進位'和 32'位元' 是兩回事;我們討論'逢2進位'這事就好 06/03 00:16
: → xiaoa:JC說的不對吧...半導體做不到3進位, 只能從2bit降下來, 這樣 06/03 00:17
: → xiaoa:難怪 板主說問題都看不懂..... 06/03 00:17
: → HuangJC:32位元是指有32個2進位的數字;最後..3進位有用,看怎麼解讀 06/03 00:18
: → HuangJC:我們先講完課本上有的東西,因為那是想統一大家字眼的基礎 06/03 00:19
: → xiaoa:原PO說的16進位就是4bit. 他自己推文不是說了....... 06/03 00:20
: 推 HuangJC:他的說法是對的,只是同時混用'位元'和'進位',有人搞混了 06/03 00:26
: → HuangJC:所以把字眼再單純化,說電腦只懂二進位,會比較好談 06/03 00:27
: → xiaoa:原PO不是問,為何單位元不是3進. 是問,為何用4位元,不用3、5 06/03 00:30
: → xiaoa:3樓不是說了嗎...... 06/03 00:31
我不能很精準的回答原PO的問題
而我只是略懂, 所以有錯勿怪
--回應JC大--離題離很大--
目前, 電腦所用的運算單元是由半導體電路組成的
對電路來說, 電流是類比訊號, 要多少進位都不是問題
但基本上, 我們為了要運算, 必須在電路上增進"開關"
這些開關, 便是半導體
每一個半導體都能很直接的代表 開 和 關, 即 一個二進位的一位數字
試問半導體是不是可以表示 三進位?
假設今天有 0V, 5V 10V, 半導體 在5V時導通
一個半導體無法分辨 5V 和 10V的差別. 也許電流大一點, 但它就是無法分辨
這時, 如果我們使用 二個半導體 + 適當的電路設計, 我們就能分辨 0,5,10的差別
所以, 接論是:
半導體能夠表示三進位
但是這裡有個漏洞
我們使用了二個半導體
二個半導體實際上能代表四進位
我們卻只用了三個數字, 那其不是浪費??
這就是為甚麼電腦多是以二進位做為基礎,4進位,8進位,16進位的運算
如果電子儀器的設計, 其運算單元並非半導體, 那它不是2進位並不奇怪
希望這樣有回答到 JC大
--原PO的問題--
在早時候, 半導體晶元還很大
運算時要盡量節省, 所以要用較少的 bit來代表一個"字元"
(PS: 在硬體上會預留空間給字元, 也就是資料為01, 4bit硬體只能以 0001 表示)
但是, 字元有必要為人所容易理解的介面(要不然誰看得懂101010110是啥鬼)
例如早期的文字是使用 8bit(更早期沒有文字就只用4bit囉)
那時候根本只有美國做為主流,在開發、應用電腦, 8bit就足夠了
後來多國語言加入 8bit逐漸被淘汰
這其中還牽涉到轉換
機械語言 <-> 低階語言 <-> 高階語言
機械語言就是 10101
高階語言是各種程式編寫碼
低階語言是...不知道怎麼減略說明 https://0rz.tw/323hv
不知道是那一個部分在使用 4bit, 或者說現在還在使用
我只知道現在集成電路技術、高階語言都很發達, 很闊氣的使用32bit、64bit
Orz
這問題常常到處有人討論, 建議原PO到處爬爬文看看 (我自己也沒爬文....逃~)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.244.42
這樣看就懂了
10進位 2進位 2進位模擬3進位
0 0 00 -> 0
1 1 01 -> 1
2 10 10 -> 2
3 11 100 -> 10
4 100 101 -> 11
9 1001 10000 -> 100
10 1010 10001 -> 101
3進位每個byte是由二個2進位位元組成
這種轉換,在數字越來越大時,
如10進位的10, 用 2進位模擬3進位的結果,
> 10進位 2進位 2進位模擬3進位
> 10 1010 10001 -> 101
^^^^^
如果10001,當成真正的2進位,看在10進位中是17
在擬3進位中卻只能代表10, 足足有 7/17的無意義位元....
※ 編輯: xiaoa 來自: 140.112.244.42 (06/03 01:41)
現在想要開發量子電腦就是希望破除半導體這樣的拘限
量子電腦強並不是因為量子很小, 而是因為量子運算單元可以擁有 0 1 以外的態
※ 編輯: xiaoa 來自: 140.112.244.42 (06/03 02:47)
※ 編輯: xiaoa 來自: 140.112.244.42 (06/03 02:51)
真的也不必寫什麼論文
※ 編輯: xiaoa 來自: 140.112.244.42 (06/03 02:59)
※ 編輯: xiaoa 來自: 140.112.244.42 (06/03 03:01)
半通電? 超通電? 非常不通電?
※ 編輯: xiaoa 來自: 140.112.244.42 (06/03 03:03)
> -------------------------------------------------------------------------- <
作者: HuangJC (吹笛牧童) 看板: ask-why
標題: Re: [請益] 為什麼電腦資料要用16進位
時間: Wed Jun 3 02:33:12 2009
其實電腦系統並不是一切都按 2的 N 次方成長的
只是規格大戰的結果,看誰獲勝
舉例來說,從前的8位元 CPU 有 16條位址線
進到 16 位元電腦時,有 20 條位址線
為什麼不用 32 條?
事實上 32 條也設計得出來
但人家設計 20 條並且行銷成功,那..就流行啦~
一個 byte 有 8個 bit,曾不曾惹過麻煩?
有沒有聽過有些系統只認得七位元?
為什麼這麼怪咧...
可能是夠用就好,可能是保留一個當同位元檢測
也許有人說保留同位元檢測的話,其實骨子裏是八位元,因為那個同位位元你又不能不儲存
那...真正的八位元系統再保留同位位元
你要不要叫它九位元系統? XD
事實上現在沒那麼麻煩,同位位元不儲存了
所以當年有把 RAM 上面偷拔一顆 IC 而 user 不會發現的故事
而這種內部細節 user 不必懂
你就當那是 八位元,就可以學得很好
因此,問題其實應該限縮為 '我為什麼感覺電腦儲存 16 位元'
注意到,是'感覺'
事實上電腦怎麼儲存,已經不見得真的是那樣了
在一個 byte 之前,其實四位元一組是流行過的
因為在16進位到10進位間,還流行過一個 BCD 編碼
https://zh.wikipedia.org/wiki/二進碼十進數
BCD 編碼一次就要動用四位元,三位元還不夠用
用一個16進位來模擬10進位,它有極大的浪費
所以對於儲存方式的浪費,我們很在乎嗎?我不認為
而是整個競爭的結果,最後有了暫時的統一
而兩個四位元,也就是八位元了
這次整個業界還算統一,用乘2的方法在發展
但如果你扣掉同位位元,看到七位元系統的存在
老實說,它是帶來些麻煩
不過它真的存在
對學組合語言的人來說,也許他認為,能被我用 CPU 定址到的才叫'電腦的認知'
那麼(或許)並沒有七位元資料匯流排的電腦
不過那並不是設計不出來
可能只是規格大戰的結果罷了
而對於一些撰寫多單元系統的人來說,他所看到的不只 CPU 的認知
他所要運用的機械語言也不只 CPU 的那一種
我們會用盡方法去想像,描述
不過在討論之前會先統一一下字眼
主 CPU 一定是用八(的倍數)位元系統嗎?
我..不確定
不過會盡量朝這方向設計就是了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.179.152
> -------------------------------------------------------------------------- <
作者: HuangJC (吹笛牧童) 看板: ask-why
標題: Re: [請益] 為什麼電腦資料要用16進位
時間: Wed Jun 3 03:21:44 2009
: 你只告訴我, 半導體除了體現"通電"和"不通電"以外, 還有什麼第3態就夠了
: 真的也不必寫什麼論文
: → HuangJC:我剛不是說了,-5,0,+5 這三種電壓就可以三態了嗎? 06/03 03:01
: 我上面說過了, 請問你的第三態是什麼?
: 半通電? 超通電? 非常不通電?
*----- B pull to -5V
/
A--+--* *----- C pull to 0V
|
| *----- D pull to +5V
|
+----------- output
(三選一連接,不可同時連接兩點以上造成短路)
以上電路就可以了
的確只有導通和不導通
但是 A 有 B,C,D 三個導通選擇,就可以得到三種電壓
很浪費?你可以想像成用三個導不導通來做這一件事
但如果我想省接腳時,我還是用啊
另外,程式都八位元,資料都八位元,一定嗎?
01010101 01010100 <= 第一個八位元是程式,第二個八位元是資料
但也可以是這樣
01010101010 10100 <= 前11個元位是程式,後五位元是資料
但這時我們會自找麻煩把書編得很難讀嗎?不會
注意看到,我上面只有抽象講法的不同,但十六進位都是 '55 54'
所以我可以想法子把書編成 55 是一道指令,
後面的 54 有五位元的資料,加上高達八種小變化
總之在抽象的理解上,彈性很大
有沒有這種5位元的資料呢?有..
所以我說中央單元都想像成2進位,想像成八位元
那是讓你想像而已..
最重要的是,你感覺到了什麼,然後才能學得好
但如果你想插一根探針就讀到這些資料
如果有編碼,那會有相當的難度
對於 basic 學生,二進位不一定要懂,它很人性化,用十進位
對於寫網頁的人,他整天看 UTF-8,理解到的可能是可變長度編碼
我們以為這個問題是在討論中央處理單元所看到的...
但它也可能只用5位元當資料呀 :)
但你一切都只用二進位理解,可以理解到最多沒錯
即使我舉的5位元,它還是二進位的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.179.152
一般五位元的儲存,目前還是會用八位元來做
前面舉的例中,前三位元並沒浪費
工程師會想法子擠一些排列組合來用
但如果真要浪費(而且例子很多)
那就浪費吧~
data sheet 會這樣寫
xxxBBBBB <== 前3個 bit don't care,不管填什麼,結果都是一樣的
所以問題不是發生在 CPU 為何只取用5位元
而是'為何我只能把資料,放進八位元的 RAM 裏'
答案就是便宜..大家都在賣八位元,八位元就有現貨;浪費三位元就算了
而事實上很計較 RAM 時,就有很計較的做法
比如存進單位元的串流裏,自己去切割,每五位元當一組資料
犧牲的是速度,但不是辦不到;怎麼辦到的,這裏就離題了
但有沒有 CPU 取用 5位元資料? 有,當然有
所以也當然有只儲存五位元資料(原 PO 所謂的 32進位?)
※ 編輯: HuangJC 來自: 61.59.179.152 (06/03 03:40)
你一直以為硬體工程師辦不到?
稍微要試,你就說可以寫論文?
那你怎麼不翻一下 AD/DA 線路,這些概念又有多難?
還有,IDE 排線到達傳輸瓶頸時,是怎麼突破的?
後來為何又回到串列傳輸?
規格之戰,鹿死誰手,我們真的比別人英明?
半導體被用成只有導通和截止,那是運用在飽合區
事實上你前面說的沒錯,半導體就是可以半導,全導
0.1 0.2 0.3 0.4 這種灰階都能用得出來
類比電腦,運算放大器,你家的音響發出的 SIN 波
那全是半導體參與的
運用在飽合區是為了取得最佳的雜訊免疫,但不是只有飽合區好用
ALU 全用二進位是為了和所有的舊包袱相容,但不是只設計得出二進位
所以當雜訊免疫技術提高時,能不能在一個 digit 內多放一些資訊?
當然可以..
你後文說,誰家光碟用半導體做了
那要不要回頭反問,誰說半導體只能用在 0 和 1?
我舉了光儲存,其他磁儲存,電儲存,有沒有人做過不同的設計?
更有甚者,有訊號就是1,沒訊號就是0?
那又怎麼解釋有些系統在儲存連續0時,是混著1在儲存?
那我們回頭只看 ALU 好了,它是二進位運算嗎?
如果一位元加法花一單位時間,那8位元要8單位,32位元要32單位
為什麼不管我加幾位元都一樣快呢?
...誰真的和你實作加法器呀,加法器學會後,變成方便講解的邏輯了
現在都用查表,加數及被加數進入,結果就出來了
電腦是能心算 N 位元加法的聰明小孩 :P
那我要不要做個三進位的 ALU?
能..不划算
但我其實不清楚是不是永遠不划算
比方光碟片上的光儲存如果是三態,也許我就建個三進位的 IC 來輔助
不過這不是電腦的中央 CPU,週邊工程師也不會讓你操心這些了
每個人,都會就他看到的抽象概念去理解及發問
事實上是這樣
※ 編輯: HuangJC 來自: 61.219.65.16 (06/03 18:54)
> -------------------------------------------------------------------------- <
作者: pureblue ( 生活失序) 看板: ask-why
標題: Re: [請益] 為什麼電腦資料要用16進位
時間: Wed Jun 3 10:30:40 2009
※ 引述《kenin (風起雲湧)》之銘言:
: 我知道電腦本身所讀取的都0跟1
: 而在儲存資料時為何要用16進位而不用8進位或32進位
: 如果電腦儲存時改用8進位或32進位會有什麼差別
這問題無法於短短文章內一概而論,問題之解答在於
各進位法之"取捨",每種進位法各有優缺點,那麼該
如何取捨?
差別肯定是有,例如10進位數字79,用2進位表示為
01001111,用8進位表示為117,用16進位表示為4F,
而我"懶得用"32進位法表示,"因為"要使用太多字符
表示10進位的10~31。
這個"我懶得用"就是差別所在:
『一個位元組只需一個32進位數字來記,用兩個16進位數字
來記,用三個8進位數字來記』
與
『16進位法要使用A~F等六個字符,32進位法要用22個字符』
和
『8進位、16進位與32進位都可用2進位快速轉換,其中16進
位只要熟練點還可以心算』
幾相權衡之下,身為工程師,我認為採用16進位法可以
得到很好的折衷。
而早期的UNIX系統因檔案權限設計之因素會採用8進位法
,這是因其優缺點於使用之情境幾經考量而決定之故。
所以這種取捨問題,其實可以拉長拉遠成計算機發展史來
看,若忽略歷史發展因素,會有無法切中問題核心之感。
至於為何使用2進位法,無須贅述。
另,這問題與各大文化發展中所使用之12進位法、16進
位法、60進位法之爭並無干係。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.23.53.216
> -------------------------------------------------------------------------- <
作者: HuangJC (吹笛牧童) 看板: ask-why
標題: Re: [請益] 為什麼電腦資料要用16進位
時間: Wed Jun 3 12:18:46 2009
※ 引述《kenin (風起雲湧)》之銘言:
: 我知道電腦本身所讀取的都0跟1
: 而在儲存資料時為何要用16進位而不用8進位或32進位
: 如果電腦儲存時改用8進位或32進位會有什麼差別
: 其實會問這個問題是對中文內碼可用的變化所連想的
有改文了,其實這段很重要 :)
可以看出你的觀點及用字,才知道真正的問題
: 現在一個中文字以16進位要用2BYTE=16bit=FFFF(16進位)=65536(10進位)個變化
: 如果用32進位同樣是2BYTE=20bit=VVVV(32進位-我不確定是不是V)=1048576(10進位)
這裏還是有用字述題的問題,我可以猜,但還是會猜錯
基本上 bit,byte,已經是二進位專用語了
2byte 永遠是 16bit
建議你改用 digit 這個字眼來表達幾個'數字元'
32進位用 2digit... 你也許是想說這個吧!
: 1bit=一組0跟1的變化
: 若今天要把所有中文都對應一個內碼(包含簡繁體)
: 那目前2BYTE,65536個變化可能不夠(還是有其它的解決方案?)
: 而以數值來看,以四個bit為一組的16進位來記錄數值
: 一個BYTE可以記錄0~255個變化超過255就要再加1BYTE
: 而以32進位的話一個BYTE是用5個bit但可以記錄0~1023個變化
: 在0~255之間,16進位只要用8bit,而32進位要用10bit來記錄
: 若是256~1023之間,16進位要用16bit要記錄,但32進位只要用10bit來記錄
: 比16進位省空間
以上全部要更正字眼再來討論
省空間與否就難說了
前面我討論過三進位,我有強調過它的概念沒進入中央系統,沒進入 ALU
但不代表它沒在週邊使用;這一切看成本
一張光碟片上面的資料,可以用雷射打上去儲存
光碟片就是週邊了,它一定只儲存 0 或 1 嗎?那..就不一定了
我們現在談很多倍存技術就這樣來的
如果我一個光點可以表達上百種值,而且分列清楚,那當然得這樣幹
最後我會設計一顆讀取 DVD 的 IC,那顆 IC 在傳出資料時是二進位
不代表光點真的用二進位儲存;這一切是看成本架構
但如果是一定只存 0 或 1 時
不管你的中文內碼用幾進位,其實沒有意義
因為我會重編碼成二進位才儲存;那沒省到空間
在 BYTE(八位元) 之下有 NIBBLE(四位元)
一個 NIBBLE 就可以代表一個 BCD digit,用來表達十進位很方便
4*2=8,好像我們嫌不夠用就要發展八位元
而買得到的 RAM 組成八位元 BANK 也很方便,別自找麻煩
電腦的主流也傾向一次計算八位元了
不管 16,32,64位元的電腦,它都還保留有八位元的暫存器
這樣能說電腦以 2^8=256進位在運算嗎?
我們還是說它用二進位,八位元 這樣的字眼好了
而且你觀點的改變其實並無法省到空間
我們可以接著談 RAM 的定址法,我原本以為那叫扯遠
但看來那快進入核心問題了
是有省到 digit,而 digit 太長時,打程式會很長
有這個差別而已
一切都在你人為的解釋裏
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.219.65.16
※ 編輯: HuangJC 來自: 61.219.65.16 (06/03 12:26)
... <看更多>