このQ&Aは役に立ちましたか?
2018/10/02 23:32
猿でも分かるように出来るだけ分かりやすく、表題の件説明をお願い致します。
扱える数字のケタが違うのですが、基本は一緒。
ひとつのレジスタで16bitが扱えるものと32bitが扱えるものがある。
並んだレジスタを32bitとして使う場合もある。
カウンターを使った場合、
16bitでは32767まで数えることが出来る。
それを超えても32768にはならずに-32768になる。又は、仕様によってエラーの場合有り。
32bitでは2147483947まで数えることが出来る。
それを超えても2147483948にはならずに-3247483948になる。又は、同じく仕様による。
タイマで1秒に1回カウンタ入力したとして
翌日24時間後にカウントアップさせたい場合
60*60*24=86400のカウンター値になるが、
16bitでは、20863。何週したか正確な数字が判断できない。まぁ、そもそも86400をセットできないが。
32bitであれば、1年後の31536000の数も扱える。
16bitカウンタで10000超えたら、別のカウンタで1万のケタの繰上げにして、元は0リセットしたり
力技でなんとかできる。
人間は言われたケタを認識できるんだけど、
シーケンサ側は、有限だってことです。
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
恐らく、猿では前出の先生方の回答を理解できないであろう
残念ながら私には前出の先生方を更に優しく解説するスキルはありません
何しろ2進数の話ですから
↓FA eラーニング>はじめてのFA機器>はじめてのシーケンサ
https://www.mitsubishielectric.co.jp/fa/ssl/wap/eln/courseInfo.do?actId=crs&courseId=fa_0103
無料です
これ読んで理解できないならそれ以上深い入りする必要は無い
無駄な事してる時間は有りません、専門家に任せましょう
シーケンサーの演算には1ワード(16bit)演算と2ワード(32bit)があります。
ワードとは2byte(8+8bit)の事です。
他には浮動小数演算もありますがここでは省きます。
1ワードで扱える数値は-32768~32767まで
2ワードで扱える数値は-2147483648~2147483947までです。
本来はバイナリーで2^16は65536ですが15bit(一番上のbit)を符号に使用している為
半分の数値で±を表現しています。2ワードも同じです。
1ワードの足算引算の答えは1ワードですが掛算すると2ワードになります。
割算は上のワードに余が入ります。いずれの演算もオーバーフローすると
-3276何がしになります。これで猿でも分かるでしょうか?
一度に扱える数値のデータ数
いきなり16と32で考えるとややこしいので
4bit と 8bit
4bitでは0-15まで表せます
0000 0001 0010 0011 0100 0101 0110 0111
1000 1001 1010 1011 1100 1101 1110 1111
8bitでは
略
0-255で表せます
足し算をする場合
4bitでは 答えが15を超える場合
桁上がりの処理をして2回計算します
8bitの場合255までは 1回の計算で済みます
一つの足し算でワンクロック使うので
bit数が倍になれば
単純に考えれば処理は倍になります
またデータ入力のバス幅もbit数で変わるので
入出力ポート数も変わります
(4bitだからバス幅は4bitとは限りません)
関連するQ&A
寸法普通公差でPTBとは
お世話になります。 標記の件について、皆様のお知恵をお借り出来れば助かります。 寸法測定業務で図面を確認したところ、「公差方式TSZ2001G」、「寸法普通公...
液状シール剤とシールテープの併用について
皆様 こちらでは初めての質問となります。 kawanoといいます。 よろしくお願いいたします。 質問:表題にあるように、SUS304配管継手のテーパねじ部にシ...
FCとFCDの違いについて
FCとFCDの違いを素人でも理解できる説明ができる方いませんか? インターネットでいろいろ検索してみたのですが、難しい言葉が並んでるだけなんで・・・ 知りたい要...
Solidworks ライセンス提供が変わる
現在、Solidworksを使っているのですが、サブスクリプション契約していません。ライセンスの買取のみです。 今年、いつかからなのかまだはっきりしないらしいで...
バイトの連続加工と断続加工の摩擦寿命について
教えてください。 バイトの寿命で連続切削と断続切削の違いを説明した文献等がありましたら教えてください。また、そのような知見がありましたらどんなことでも構いません...
ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。