尿蛋白2十吃什么药| 咽喉炎吃什么| 土字旁的字与什么有关| 什么症状吃保心丸| 什么叫孝顺| 不宁腿综合症是什么原因引起的| 鹅口疮是什么引起的| 松茸有什么功效| 黄牌是什么意思| 什么叫情商| 阑尾炎能吃什么| 撸铁是什么意思| 链球菌感染是什么病| 血糖高吃什么| 狗脊是什么东西| 牙疼能吃什么食物| 心脏逆钟向转位是什么意思| 两重天什么意思| 什么的蜡烛| 迁移是什么意思| 小猫呕吐吃什么药| 作祟是什么意思| 验大便能查出什么| 高压低压是什么意思| 孩子拉肚子吃什么食物好| 36什么意思| 血沉是检查什么的| 现在流行什么样的衣柜| 肉松是什么做的| 高挑是什么意思| 2018年是什么命| MC是什么牌子的车| 追求完美的人什么性格| EXP什么意思| 吉吉念什么| 大便咖啡色什么原因| 什么叫无氧运动| 什么人不能吃秋葵| 8023是什么意思| 两颗星是什么军衔| 黄芪是什么样子的| 月经提前10天是什么原因| 来例假能吃什么水果| 淡奶油能做什么| 欲望是什么意思| 78年的马是什么命| 噗噗是什么意思| 顶天立地什么意思| 中性粒细胞偏低是什么意思| 手淫对身体有什么伤害| dyj什么意思| 男命七杀代表什么| 肠腔积气是什么原因| by是什么意思| champion什么意思| 周期性是什么意思| 高足是什么意思| 遗憾是什么| 苋菜什么人不能吃| 脑出血什么原因引起的| 咬指甲是什么心理疾病| 10月25日什么星座| 珙桐属于什么植物| 店铺开业送什么礼物好| 南非叶主治什么病| 除了胃镜还有什么检查胃的方法吗| kcal是什么意思| 渗透压低是什么意思| 什么是腺样体| 1962年属虎的是什么命| 尿路感染为什么会尿血| 过敏性皮炎吃什么药| 洪字五行属什么| 山东济南有什么好玩的地方| 轻歌曼舞是什么意思| 身上长痣是什么原因| 冬至节气的含义是什么| 疟疾病的症状是什么样| 无机磷测定是检查什么| 铁观音属于什么茶| 橘子什么季节成熟| 脂肪肝看什么科| 喜极而泣的意思是什么| 免疫力低会引起什么病| 颠勺是什么意思| hipanda是什么牌子| 男生下体痒是什么原因| 小排畸主要检查什么| 王源粉丝叫什么| 年柱将星是什么意思| 一步之遥是什么意思| 佛心果是什么东西| 鼻炎不能吃什么| 肾虚腰疼吃什么药最有效| 明年属相是什么生肖| 马上风是什么意思| 核素治疗是什么| 鹦鹉为什么会学人说话| 总想睡觉是什么原因| 双星座是什么意思| 檀是什么意思| 龋牙是什么意思| 大电念什么| 失意是什么意思| 龟头炎挂什么科| 属虎的五行属什么| 化干戈为玉帛是什么意思| pct偏高说明什么| 乙肝三抗体阳性是什么意思| 碳酸钠是什么东西| 尿为什么是黄色的| 车水马龙是什么意思| 嘴发酸是什么原因引起| 端的是什么意思| 小孩子流鼻血是什么原因引起的| 胃胀反酸吃什么药效果好| 虎父无犬女是什么意思| 病人说胡话是什么征兆| 检查肾功能挂什么科| aqi是什么| 涉嫌是什么意思| 电泳是什么意思| 脑白质是什么病| 长期熬夜有什么危害| 199是什么意思| 多动症看什么科室| 尿液细菌高是什么原因| 宫刑是什么意思| 甲状腺1度肿大是什么意思| 强阳下降到什么程度开始排卵| 热毛巾敷眼睛有什么好处| 肾阳虚有什么症状男性| 什么叫放疗治疗| 早上醒来手麻是什么原因| 肾阴虚吃什么| 口疮反复发作什么原因| 什么叫淋巴结转移| 结婚十年是什么婚| 余田是什么字| 望闻问切的闻是什么意思| uu什么意思| 12月1日什么星座| 苏轼是什么朝代的| 男生生理期是什么表现| 学长是什么意思| 红外线是什么| 梨状肌综合症吃什么药| roca是什么品牌| 杨过是什么生肖| 不以为然的意思是什么| 水肿是什么原因引起的| 见龙在田什么意思| 来姨妈吃什么水果好| 昱字五行属什么| pms是什么意思| 隐形眼镜半年抛是什么意思| ea是什么单位| 6月5号是什么星座| 为什么会得肩周炎| 脉弦是什么意思| 窦房结内游走性心律是什么意思| 重阳节送老人什么礼物| 胆囊结石用什么药好| 吃什么补心脏供血不足| 荨麻疹什么样| 国老是什么中药| 智商是什么意思| 依西美坦最佳服用时间是什么时间| 子宫占位是什么意思| 梦到别人怀孕是什么意思| 核桃什么时候吃最好| 即使什么也什么| exr是什么牌子| 吃什么补肾壮阳最快| 阿凡提是什么意思| 脱发是什么病| 色盲是什么意思| 困惑什么意思| 阴虚火旺吃什么食物好| 桥本甲状腺炎是什么意思| 维生素e有什么作用| 早搏是什么感觉| 小孩割包皮挂什么科室| 嘴发酸是什么原因引起| 演宋江的演员叫什么| 锦纶是什么面料优缺点| 陶渊明字什么| 月经黑红色是什么原因| 怀不上孕是什么原因造成的| 粉领是什么意思| 腋毛癣用什么药膏| 员外是什么生肖| 舌头溃疡是什么原因造成的| 口胃读什么| 回眸一笑百媚生什么意思| 白化病是什么原因引起的| 标准工资指什么| 前胸后背出汗多是什么原因| 给孩子测骨龄应该挂什么科| 脐血流检查是什么| 18岁属什么生肖| acb是什么意思| 吃醋对身体有什么好处| 出院记录是什么| 骨质疏松是什么症状| 巫是什么意思| 疤痕子宫什么意思| 月经稀发是什么意思| 新蒜什么时候上市| 什么事每人每天都必须认真的做| 死而什么什么| 牙疼是什么火引起的| 痔疮是什么病| 省政府秘书长什么级别| 眼皮发黑是什么原因| 婴儿什么时候会走路| 经期不能吃什么药| 什么是复利| 头发容易断是什么原因| 香港有什么好吃的| 郭字五行属什么| 王加呈念什么| cod表示什么| 瓜田李下什么意思| soie是什么面料| rm什么意思| 哺乳期发烧吃什么药不影响哺乳| 吃芒果不能和什么一起吃| 西瓜跟什么不能一起吃| 九月二十号是什么星座| eno什么意思| 感统失调挂什么科| 4月5日什么星座| 梦见自己结婚了是什么征兆| 管医院的是什么部门| 化学阉割什么意思| pc是什么材质| 放屁臭鸡蛋味什么原因| 爱居兔女装是什么档次| 治疗心率过快用什么药效果好| 颈椎头晕吃什么药| 二建什么时候考试| 孤男寡女什么意思| 内痔吃什么药| 前额白发是什么原因| 胃不舒服吃什么药好| 物化是什么意思| 7是什么意思| 什么食用油最好最健康| 妊娠期是指什么时候| 空调什么时候发明的| 早上眼屎多是什么原因| 羽立念什么| 方脸适合什么发型| 什么心什么意| 去肝火喝什么茶效果最好| 染发膏用什么能洗掉| 脖子肿大是什么病的症状| 过敏忌口不能吃什么| 容易紧张是什么原因| 比基尼是什么意思| 乙肝两对半145阳性是什么意思| 宝宝经常发烧是什么原因| 小腿浮肿是什么原因| 百度コンテンツにスキップ

总出虚汗是什么原因

出典: フリー百科事典『ウィキペディア(Wikipedia)』
百度 原标题:这款14英寸笔记本仅重931克?14英寸笔记本电脑重量是多少才算轻便?以前大家会觉得2kg以下就足够轻便了,但现在随着硬件技术的发展,这个级别的产品正常情况下已经能够做到左右。

メモリアドレス: memory address)は、コンピュータ主記憶装置にアクセスするためにソフトウェアおよびハードウェアによって様々なレベルで使用されるデータ概念である。通常、メモリアドレスは、符号なし英語版整数として表示?処理される固定長の数字の列である[1]。メモリアドレスの数値の意味は、CPUの機能(プログラムカウンタ英語版メモリアドレスレジスタ英語版など)や様々なプログラミング言語で採用されている配列のようなメモリの使用法に基づいている。

メモリアドレスの種類

[編集]

物理アドレス

[編集]

デジタルコンピュータのメモリ、より詳細には主記憶装置(メインメモリ)は、多数のメモリロケーション(memory location)からなり、それぞれのメモリロケーションは、CPUや他の装置がそれにアクセスするために使用する物理アドレス(physical address)を有する。一般に、システムソフトウェア(すなわちBIOS)、オペレーティングシステム、および特定のユーティリティプログラム(メモリテスタ英語版など)だけが、プログラムのコマンドを実行するために、機械語のオペランドやレジスタにおいて物理メモリを使用し、CPUからメモリコントローラと呼ばれるハードウェアデバイスに対して、メモリバス英語版システムバスを使用するか、あるいは制御バス英語版アドレスバスデータバスを分離するよう指示を出す。メモリコントローラのバスは、それぞれ1桁の二進数(ビット)を表す複数のパラレルな通信線からなる。バスの幅はコンピュータによって異なり、したがってアドレス指定可能なメモリユニットの数、および各ユニットのビット数も、コンピュータによって異なる。

論理アドレス

[編集]

コンピュータプログラムは、メモリアドレスを使用して機械語を実行し、データを記憶?検索する。初期のコンピュータでは、論理アドレスと物理アドレスは対応していた。仮想記憶の導入以降、ほとんどのアプリケーションソフトウェアは、物理アドレスを使用せず論理アドレス仮想アドレス英語版)でアドレス指定し、コンピュータのメモリ管理ユニットオペレーティングシステムのメモリマッピングで物理アドレスに変換される。下記を参照。

アドレスの単位

[編集]

現代のバイトアクセスのコンピュータでは、アドレスはメモリ中の1バイトを識別する。そのため、1バイトに格納するには大きすぎるデータは連続したアドレスを占める複数のバイトに格納されることになる。ワードアクセスとして設計されたマイクロプロセッサでは標準的な記憶単位(ワード)は1バイトより大きくなる。例えば、データゼネラルデータゼネラルNovaテキサス?インスツルメンツTMS9900ナショナル セミコンダクターIMP-1616ビットワードを使用し、多くの36ビットメインフレームPDP-10など)は、18ビットワードを使用し、36ビットワードで218個のアドレス空間、約1メガバイトの記憶域を使用できた。

メモリのアドレス指定の効率は、アドレスに使用されるバスのビットサイズに依存する。使用されるビットが多いほど、コンピュータで使用できるアドレスが増える。例えば、20ビットのアドレスバスを有する8ビットバイトアドレス可能なマシン(Intel 8086など)は、220(=1,048,576)個のメモリロケーション、1 MiBのメモリをアドレス指定することができる。32ビットバス(Intel 80386など)では232(= 4,294,967,296)個のメモリロケーション、4 GiBのアドレス空間をアドレス指定することができる。 18ビットアドレスバスを備えた36ビットワードアドレス可能マシンでは、1,179,648バイト(= 1,152 KB = 1.125 MiB = 9,437,184ビット)に相当する218(= 262,144)個のメモリロケーションが指定可能であり、8086よりわずかに多い。

古いコンピュータの一部(十進数コンピュータ英語版)は、十進数の数字でアドレス指定可能だった。例えば、IBM 1620の磁気コア?メモリの各アドレスは、パリティビット、フラグビット、および4つの数値ビットからなる単一の6ビット二進化十進数を識別した。1620は5桁の十進アドレスを使用していたため、理論上の最高可能アドレスは99,999だった。実際には、CPUは20,000のメモリロケーションをサポートし、オプションの外部メモリユニットを2つまで追加することができ、それぞれ20,000アドレスをサポートしたので、合計60,000(0000059999)になった。

ワードサイズとアドレスサイズ

[編集]

ワードサイズは、コンピュータアーキテクチャによって異なる。ワードサイズは、CPUが一度に処理できる桁数を表す。組込みシステムを含む最新のプロセッサは、通常、8ビット、16ビット、24ビット、32ビット、64ビットのワードサイズを有する。 最新の汎用コンピュータは32ビットまたは64ビットを使用する。歴史的には、8ビット、9ビット、10ビット、12ビット、18ビット、24ビット、36ビット、39ビット、40ビット、48ビット、60ビットなど、さまざまなサイズのワードが使用されていた。

現代のコンピュータのワードサイズは、そのコンピュータにおけるのアドレス空間のサイズも記述される。例えば、「32ビット」と言われるコンピュータにおいては、通常32ビットのメモリアドレスが使用される。バイトアドレス指定可能な32ビットコンピュータは、232 = 4,294,967,296バイトのメモリ、すなわち4ギビビット(GiB)をアドレス指定することができる。これにより、1つのメモリアドレスを効率的に1ワードに格納することができる。

しかし、これは必ずしも正しいとは限らない。コンピュータは、ワードサイズよりも大きい、あるいは小さいメモリアドレスを持つことができる。例えば、MOS 6502などの多くの8ビットプロセッサでは16ビットアドレスがサポートされていたが、そうでない場合はわずか256バイトのメモリアドレス指定に制限されていた。16ビットのIntel 8088Intel 8086セグメンテーションによる20ビットアドレス指定をサポートしており、64 KiBメモリではなく1 MiBにアクセスできる。Pentium Pro以降の全てのIntel Pentiumプロセッサには、36ビット物理アドレスから32ビット仮想アドレスへのマッピングをサポートする物理アドレス拡張(PAE)が含まれている。

理論上は、現代のバイトアクセス可能な64ビットコンピュータは264バイト(16エクスビバイト)に対応することができるが、実際にはメモリの量はCPU、メモリコントローラ、プリント回路基板の設計(物理メモリコネクタの数や実装されたメモリの量)によって制限される。

各メモリロケーションの内容

[編集]

プログラム内蔵方式のコンピュータ内の各メモリロケーションは、「何らかの」二進数または十進数を保持する。保持された値をどう解釈するか(データ型のデータとしてあるいは命令として)、およびどのように使用するかは、それを取り出して操作する命令によって決定される。

初期のプログラマの中には、メモリを節約する方法として、命令とデータを1つのワードの中に組み合わせた者もいた。Manchester Mark Iは、40ビットワードの中にデータを格納するスペースを持っていた。プロセッサはワードの途中でデータセクションを無視した。それはしばしば追加のデータストレージとして利用されていた[要出典]

コンピュータウイルスのような自己複製プログラムは、時にはデータとして、時には命令として扱われる。自己書き換えコードは、今日では一般には非推奨とされている。これは、テストやメンテナンスが困難であり、コンピュータの状態英語版に関するコンパイラやプロセッサの前提によって間違った結果をもたらす可能性があるためである。現在でも細心の注意を払って意図的に使用されることはある。

アプリケーションプログラムにおけるアドレス空間

[編集]

現代のマルチタスク環境では、アプリケーションのプロセスは通常、そのアドレス空間に以下のタイプのメモリチャンクを持っている。

アドレス空間の一部は、全くマッピングされないこともある。

アドレス指定方式

[編集]

コンピュータプログラムは、明示的に指定されたアドレスにアクセスすることができる。低水準言語ではこれは絶対アドレス(absolute address)と呼ばれ、高水準言語ではポインタデータ型として知られている。また、プログラムは相対アドレスを使用して、ベースアドレス英語版を基準としてアドレスを指定することもできる。他のも、多くの間接アドレッシングモードがある。

論理アドレスを物理メモリと仮想メモリにマッピングすることで、いくつかのレベルの間接参照も追加される。

メモリモデル

[編集]

多くのプログラマは、コードスペースとデータスペース(上記を参照)、物理メモリと仮想メモリの区別がないようにメモリをアドレス指定することを好む。つまり、数値的に同じポインタは、 RAM上で正確に同じバイトになる。

しかし、初期のコンピュータの多くは、このようなフラットメモリモデル英語版をサポートしていなかった。特に、ハーバード?アーキテクチャでは、プログラム領域とデータ領域を完全に分離する必要があった。最新の多くのDSPMotorola 56000英語版など)には、プログラム記憶域、係数記憶域、データ記憶域の3つの独立した記憶領域がある。一般的に使用される命令の中には、3つの領域すべてから同時にフェッチするものがあり、記憶領域の合計バイト数が同じであっても、記憶領域が少なければ、命令の実行が遅くなる。

x86アーキテクチャのメモリモデル

[編集]

初期のx86コンピュータは、メモリセグメントとそのセグメント内のオフセットという2つの数字の組み合わせに基づく、セグメント方式のアドレスを使用していた。一部のセグメントは、命令、スタックセグメント、または通常のデータセグメント専用のコードセグメントとして暗黙的に扱われていた。用途は異なっていたが、セグメントにはこれを反映した異なるメモリ保護がなかった。フラットメモリモデルでは、全てのセグメント(セグメントレジスタ)は一般に0に設定され、オフセットのみが可変である。

関連項目

[編集]

脚注

[編集]

出典

[編集]
  1. ^ アーカイブされたコピー”. 2025-08-14時点のオリジナルよりアーカイブ。2025-08-14閲覧。
山见念什么 异国他乡的意思是什么 暗物质是什么 p图是什么意思 什么梨最好吃
垂头丧气是什么意思 结婚35周年是什么婚 喝酒后肚子疼什么原因 吃什么水果减肥 荷叶是什么的什么
承德有什么大学 糖尿病人能吃什么水果 小厨宝是什么东西 身体缺镁会有什么症状 喝鲜羊奶有什么好处和坏处
食用碱是什么 双肺纹理增多什么意思 维c不能和什么一起吃 屁臭是什么原因造成的 c14检查前需要注意什么
尿道感染是什么原因引起的hcv8jop6ns3r.cn 火字旁跟什么有关hcv9jop2ns5r.cn 中华田园犬为什么禁养hcv8jop7ns4r.cn 世界上最大的湖泊是什么湖hcv8jop6ns5r.cn 下放是什么意思hcv8jop1ns1r.cn
睡不着觉吃什么药hcv7jop6ns3r.cn 炖牛肉不能放什么调料hcv9jop8ns3r.cn 类风湿吃什么药好hcv9jop4ns3r.cn 发烧喝什么粥hcv8jop4ns0r.cn 人为什么会脱发bysq.com
小便有血尿是什么原因hcv9jop1ns1r.cn 湖南湖北以什么湖为界hcv7jop9ns0r.cn 梅花什么季节开hcv7jop9ns3r.cn 妙三多预防什么hcv9jop3ns1r.cn 双源ct主要检查什么hcv9jop7ns0r.cn
什么病不能吃茄子hcv8jop3ns1r.cn 外向孤独症是什么意思hcv8jop2ns2r.cn 子宫内膜异位症是什么意思beikeqingting.com 莲子和什么搭配最好hcv8jop5ns7r.cn 婷婷玉立什么意思hcv9jop6ns9r.cn
百度