您好,登錄后才能下訂單哦!
這篇文章主要介紹計算機中的摩斯密碼是什么,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
摩斯密碼(摩爾斯電碼)是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數字和標點符號;它的代碼包括五種: 點、劃、點和劃之間的停頓、每個字符之間短的停頓、每個詞之間中等的停頓以及句子之間長的停頓。
摩斯密碼又稱摩爾斯電碼,是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數字和標點符號。它發明于1837年,是一種早期的數字化通信形式。不同于現代化的數字通訊,摩爾斯電碼只使用零和一兩種狀態的二進制代碼,它的代碼包括五種:短促的點信號“?”,讀“滴”(Di)保持一定時間的長信號“—”,讀“嗒”(Da)表示點和劃之間的停頓、每個詞之間中等的停頓,以及句子之間長的停頓。
摩爾斯碼的表示方法
其實有兩種“符號”是用來表示字元的:那就是劃和點,或分別叫嗒(Dah)和滴(Dit)或是長和短。而發報的速度是由點的長度來決定的,而且被當作是發報的時間參考。下面就是時間控制的圖示:
Morsecode:-- --- ·-· ··· · / -·-· --- -·· ·
這里,“-”表示劃,“.”表示點。這是上面消息的準確發報時間(“="表示信號有,”.“ 代表信號無,每個為一個點的長度):
===.===...===.===.===...=.===.=...=.=.=...=.......===.=.===.=...===.===.===
劃一般是三個點的長度;點劃之間的間隔是一個點的長度;字元之間的間隔就是三個點的長度;而單詞之間的間隔是七個點的長度。在剛開始的時候,初學者一般都會被教導發送點劃間隔短小、短而快的字元,符號以及單詞之間也被夸大了間隔的時間。相比較來說,這種方式是更加容易被學會的。
熟悉摩爾斯碼的人之間經常像這樣說話或是拼寫【其中,“長音(Dah)發“awe”的音】:
-- --- ·-· ··· · / -·-· --- -·· ·
DahDahDahDahDahDiDahDitDiDiDitDit, DahDiDahDitDahDahDahDahDiDiDit.
特殊符號
這是一些有特殊意義的點劃組合。它們由二個字母的摩爾斯電碼連成一個使用,這樣可以省去正常時把它們做為兩個字母發送所必須的中間間隔時間。
AR:·—·—·(停止,消息結束)
AS:·—···(等待)
K:—·—(邀請發射信號)(一般跟隨 AR,表示“該你了”)
SK:···—·—(終止,聯絡結束)
BT:—···—(分隔符)
···—·(我將重新發送最后一個單詞)
·· ··(同樣)
········(錯誤)
摩斯碼應用
摩斯密碼編碼簡單清晰,二義性小,編碼主要是由兩個字符表示:”.”、”-“,一長一短,這在很多情況下應用很多,比如發送求救信號。電影《風聲》中就是采用在衣服上縫出摩爾密碼,將消息傳播出去。動漫《名偵探柯南》中《推理對決,新一 vs 沖矢昴》(tv511)就是用了這種方法。
在利用摩爾密碼燈光求救的時候,定義:燈光長亮為”-“,燈光短亮為”.”,那么就可以通過手電筒的開關來發送各種信息,例如求救信息。
如果燈光是按照“短亮 暗 短亮 暗 短亮 暗 長亮 暗 長亮 暗 長亮 暗 短亮 暗 短亮 暗 短亮”這個規律來顯示的話那么它就意味是求救信號 SOS。
因為 SOS 的摩爾編碼為:··· --- ··· ,按照上面的規定即可進行燈光編碼。這個編碼其實非常簡單,三短、三長、三短。
以上是“計算機中的摩斯密碼是什么”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。