stanford-oval/wikipedia huggingface dataset:
精密國際AW50狙擊步槍
資料來源

1 2 3 4 5 6 7  AW50 information （页面存档备份，存于） from Accuracy International
1 2 3  .   [2009-10-29]. （原始内容存档于2010-07-24）.
1 2  Jones, Richard D. Jane's Infantry Weapons 2009/2010. Jane's Information Group; 35 edition (January 27, 2009). ISBN 978-0710628695.
↑  .   [2010-10-24]. （原始内容存档于2007-10-29）.
↑  .   [2010-10-24]. （原始内容存档于2011-05-06）.
↑  Kommando International Special Operations Magazine, K-ISOM, Ausgabe 5, Mai/Juni 2009
1 2 3 4  .   [2010-12-12]. （原始内容存档于2010-09-22）.
↑  .   [2011-08-25]. （原始内容存档于2011-10-09）.
參考文獻

（简体中文）—《輕兵器》雜誌2012年2月上號：“精准”公司之精准产品—AW50反器材步枪
外部連結

（英文）—精密國際官方頁面
（英文）—說明手冊
（英文）—Modern Firearms—Accuracy International AW-50（页面存档备份，存于）
（英文）—Elite UK Forces—SAS Weapons - AW50（L121A1）（页面存档备份，存于）
（英文）—Hinterland Outfitters.com—Accuracy International AW50 Sniper Rifle AW50-27, .50 BMG, Bolt-Action, 27 in Fluted Threaded Std. M
（英文）—Mile High Shooting Accessories—AW50[永久]
（英文）—Weaponsystems.net—AW50（页面存档备份，存于）
（英文）—Military, Security and Civilian Guns and Equipment—Accuracy International AW50（页面存档备份，存于）
（英文）—The Firearm Blog—Sniper with Holographic sight（页面存档备份，存于）
（英文）—YouTube上的Video of operation
（简体中文）—D Boy Gun World（槍炮世界）—AW50（页面存档备份，存于）
|  论 编  現代英國軍隊單兵武器及彈藥 |
| --- | --- |
手枪: L131A1（第4代格洛克17） • L137A1（第4代格洛克19）
突击步枪 卡宾枪 精確射手步槍: L85A2 IW • L22A2 • L85A3 IW • L129A1 • L129A2 • L119A1 • L119A2 • M6A2 UCIWS • SIG MCXS • L403A1（KAC KS-1） • L2A1（HK417）S
狙击步枪: L118A1 • L118A2 • L115A3 • L115A4 • L135A1 LRPAS（M82A1）S  • AX50 • AWCS
冲锋枪: L80A1（MP5K），L90A1（MP5K A1）S • L91A1（MP5 A2/A3/SD），L92A1（MP5 SD2/SD3）S
散彈槍: L74A1（雷明登870）S • L74A2（雷明登870）S • L128A1（伯奈利M4）
機關槍: L110A3（FN Minimi） • L7A2 • L2A1（M2HB），L111A1（M2HB-QCB）
榴弹发射器 非致命性榴弹发射器: L17A1／A2 • L123A2／A3 • L67A1S • L134A1
火箭筒: M4卡爾·古斯塔夫 • L1A2（AT4-CS HP） • L2A1（AT4-CS HE） • MBT-LAW • 鬥牛士
导弹: FGM-148標槍飛彈 • 星光防空飛彈
迫击炮: L16A2（英语：）
目前使用彈藥: 5.56×45mm NATO • .300 AAC Blackout（英语：） • 6.5mm Creedmoor • 7.62×51mm NATO • 12.7×99mm NATO • .338 Lapua • 9×19mm NATO • 12鉛徑散彈
S特种部队使用为主
|  论 编德國聯邦國防軍現役單兵武器及彈藥 |
| --- | --- | --- |
| 手槍 | P1 • P8 • P9S • P12 • P21 • P30S • P11S • P2A1 |  |
| 突擊步槍及戰鬥步槍 | G36 • G36KS • G36CS • G95KS • G3L • G27L • G95A1／G95KA1 • G39S |  |
| 狙擊步槍及反器材步槍 | G22 • G22A1 • G22A2 • G25 • G28 • G210S • G29 • G82 • G24 |  |
| 衝鋒槍 | MP2A1L • HK MP5S • MP7 |  |
| 霰彈槍 | MZF3 |  |
| 機槍 | MG4 • HK G8S •  MG3 • MG5 • MG50 • M3M |  |
| 榴彈發射器 | AG-40-2 • AG-40-A1 • GL 40 • Milkor MGLS • HK GMG |  |
| 手榴彈 | DM51 |  |
| 反坦克武器 | Panzerfaust 3 • RGW 90-AS • Carl Gustav M2 |  |
| 導彈 | EUROSPIKE • MILAN • Fliegerfaust 2 |  |
| 彈藥 | 5.56×45mm NATO • .300 AAC Blackout（英语：） • 7.62×51mm NATO • .300 Winchester Magnum • .338 Lapua Magnum • 12.7×99mm NATO • 9×19mm NATO • .45 ACP • 4.6×30mm • 12鉛徑霰彈 · 40×46mm及40×53mm榴彈 |  |
S特種部隊使用為主 L少量列裝
莫赫納奇

51°44′13″N 30°46′49″E﻿ / ﻿51.73694°N 30.78028°E﻿ / 51.73694; 30.78028
莫赫納奇（烏克蘭語：），是烏克蘭北部的村莊，隸屬切爾尼希夫州的切爾尼希夫區。該村始建於1756年，面積0.83平方公里，海拔高度155米，2001年人口214，人口密度每平方公里257.8人。
參考資料

Погода в селі Мохначі （页面存档备份，存于）
Hana (消歧义)

Hana或HANA可以指:
HANA菊梓乔，香港女歌手
辛寶羅，韩国艺人
Hana (可苦可乐单曲)，乐队可苦可乐的第4张数字单曲
HANA，韓國女子團體FIFTY FIFTY成員
HANA (團體)，日本女团
海伦农场

| 海伦农场 |
| --- | --- |
类似乡级单位
海伦农场的位置  
坐标：47°27′42″N 126°58′00″E﻿ / ﻿47.4618°N 126.96653°E﻿ / 47.4618; 126.96653
国家: 中华人民共和国
上级行政区: 黑龙江省农垦绥化管理局
村级区划单位数:  5 0社区 0行政村 
面积
 • 总计: 238.78 平方公里（92.19 平方英里）
人口
 • 總計: 9,815人
 • 密度: 41.1人/平方公里（106人/平方英里）
时区: 北京时间（UTC+8）
行政区划代码: 23 12 83 500
电话区号: +86 
海伦农场是位于中华人民共和国黑龙江省绥化市海伦市的一个类似乡级单位，亦是黑龙江省农垦绥化管理局所属的一个国有农场。
海伦农场地处松嫩平原与小兴安岭的结合部，总面积35.8万亩，其中耕地面积23.7万亩，总人口为12716人。
行政区划

海伦农场下辖以下单位：
海伦场直社区、​海伦农场北河管理区、​海伦农场六井管理区、​海伦农场二站管理区和​海伦农场桦树管理区。
参考资料

↑  . 中国·国家地名信息库.
↑  . 黑龙江省农垦总局. []
↑  . 中华人民共和国国家统计局. 2023 （中文（中国大陆））. []
|  论 编海伦市行政区划 |
| --- | --- |
行政隶属：中华人民共和国黑龙江省绥化市
镇:  海伦镇  海北镇  伦河镇  共合镇  海兴镇  祥富镇  东风镇  百祥镇  向荣镇  长发镇  永富镇  前进镇  联发镇  共荣镇 
乡:  东林乡  海南乡  乐业乡  福民乡  丰山乡  永和乡  爱民乡  扎音河乡  双录乡 
类似乡级单位:  林场公司  东方红水库地区  海伦农场  红光农场  海伦二粮种场  海伦种畜场 

参见：黑龙江省乡级以上行政区列表
|  论 编北大荒农垦集团 |
| --- | --- |
集团总部驻地：黑龙江省哈尔滨市南岗区红旗大街175号
宝泉岭分公司:  二九〇农场  绥滨农场  江滨农场  军川农场  名山农场  延军农场  共青农场  宝泉岭农场  新华农场  普阳农场  汤原农场  依兰农场  梧桐河农场 
红兴隆分公司:  友谊农场  五九七农场  八五二农场  八五三农场  饶河农场  二九一农场  双鸭山农场  江川农场  曙光农场  北兴农场  红旗岭农场  宝山农场 
建三江分公司:  八五九农场  胜利农场  七星农场  勤得利农场  大兴农场  青龙山农场  前进农场  创业农场  红卫农场  前哨农场  前锋农场  洪河农场  鸭绿河农场  二道河农场  浓江农场 
牡丹江分公司:  八五〇农场  八五四农场  八五五农场  八五六农场  八五七农场  八五八农场  八五一〇农场  八五一一农场  庆丰农场  云山农场  兴凯湖农场  海林农场  宁安农场  山市种奶牛场  双峰农场 
北安分公司:  锦河农场  红色边疆农场  逊克农场  龙门农场  襄河农场  龙镇农场  二龙山农场  引龙河农场  尾山农场  格球山农场  长水河农场  赵光农场  红星农场  建设农场  五大连池农场 
九三分公司:  鹤山农场  大西江农场  尖山农场  荣军农场  红五月农场  七星泡农场  嫩江农场  山河农场  嫩北农场  建边农场  哈拉海农场 
齐齐哈尔分公司:  克山农场  依安农场  富裕牧场  查哈阳农场  泰来农场  绿色草原牧场  巨浪牧场  齐齐哈尔种畜场  繁荣种畜场  大山种羊场  红旗种马场 
绥化分公司:  嘉荫农场  铁力农场  海伦农场  红光农场  绥棱农场  安达畜牧场  和平牧场  肇源农场  柳河农场  涝洲鱼种场 
哈尔滨有限公司:  庆阳农场  岔林河农场  沙河农场  香坊实验农场  青年农场  闫家岗农场  红旗农场  四方山农场  松花江农场  阿城农场 
集团直属:  佳南实验农场
PCI-X

| --- | --- |
A PCI-X Gigabit Ethernet expansion card.
發明日期: 1998年
發明者: IBM、惠普以及康柏
替代介面: PCI Express
替代日期: 2004年
闊度: 64
最多連接: 1 per slot
带宽: 1064 MB/s
類別: 并行
熱插拔: yes
外置介面: 不支持
PCI-X是傳統PCI匯流排（Peripheral Components Interconnect）的升級版，有更高的頻寬。在PCI Express出現前，PCI-X多用於伺服器和工作站。
PCI-X 是1998年由IBM、惠普以及康柏（Compaq）等公司制定，採用64位元匯流排寬度，以及133MHz的頻率來傳送資料，相較於PCI，有更多的接腳，而且所有的連接裝置會共享所有可用的頻寬，但兩者的協定相當類似。PCI-X 2.0還可支援266MHz或533MHz的頻率。
PCI-X還支援MSI，這是一種主動通知的中斷機制。過去的PCI都是被動通知中斷，而且是共享中斷，當有設備（device）發生中斷時，系統會通知PCI所有的設備，這樣會造成時間的浪費。MSI的特點是將中斷向量編號送至指定的記憶體，接著再觸發中斷。
历史

背景和动机
在PCI中，若某个事务无法立即完成，目标设备或发起方会通过发出重试周期来延迟处理，在此期间，其他代理设备无法使用PCI总线。由于PCI缺少一种分割响应机制，允许目标设备稍后返回数据，总线会一直被发出重试周期的目标设备占用，直到读取的数据准备就绪。而在PCI-X中，主设备发出请求后便会与PCI总线断开连接，这使得其他代理设备能够使用总线。分割响应仅在目标设备准备好返回所有请求数据时产生。通过消除重试周期，分割响应提高了总线效率，因为在重试周期内无法进行数据传输。
在PCI中，由于独特中断线的相对稀缺，仅有的4个中断引脚（INT A/B/C/D）使得具有多个PCI设备的系统需要多个功能共享一条中断线，这增加了主机端中断处理的复杂性。PCI-X引入了消息信号中断（MSI），这是一种通过向主机内存写入数据来实现的中断系统。在MSI模式下，功能的中断不再通过拉高INTx线路来触发，而是由功能部件执行一次内存写操作到主机内存中系统配置的特定区域。由于内容和地址是基于功能进行配置的，MSI模式的中断是专用的，而非共享。PCI-X系统允许同时使用MSI模式中断和传统的INTx中断（尽管同一功能不能同时使用两者）。
由于缺乏寄存I/O，PCI的最大频率被限制在66 MHz。而PCI-X的I/O则通过锁相环（PLL）等手段将其时钟信号进行寄存，以主动控制总线引脚上的I/O延迟。这一改进缩短了建立时间，从而使得频率能够提升至133 MHz。
某些设备，尤其是千兆以太网卡、SCSI控制器（包括光纤通道和Ultra320）以及集群互连设备，它们自身就足以耗尽PCI总线133 MB/s的带宽。为了应对这一挑战，业界采取了多种措施：有的将总线速度提升至66 MHz，有的将总线宽度扩展至64位（相应地，引脚数从124个增加到184个），还有的同时实施了这两种改进。这些扩展功能在PCI 2.x标准中作为可选部分得到了较为松散的支持，然而，在超越基本133 MB/s速率的情况下，设备间的兼容性问题依然棘手。
开发者们最终将64位与66 MHz的结合扩展作为基础，并前瞻性地创建了66 MHz和133 MHz两种变体，分别提供最高532 MB/s和1064 MB/s的带宽。这一联合成果被提交给PCI特别兴趣小组（计算机协会特别兴趣小组），并随后获得批准，成为所有计算机开发者均可采用的开放标准。PCI SIG负责PCI-X的技术支持、培训及合规性测试工作。IBM、Intel、微电子以及Mylex承担起开发配套芯片组的任务，而3Com和Adaptec则致力于开发兼容的外围设备。为了加速PCI-X在行业内的普及，康柏公司在其网站上提供了PCI-X开发工具。
PCI-X 1.0
PCI-X标准由IBM、惠普和康柏共同开发，并于1998年提交审批。这一标准旨在将专为服务器设计的PCI本地总线扩展进行规范化，以解决PCI存在的若干不足，并提升如千兆以太网、光纤通道和Ultra3 SCSI卡等高带宽设备的性能，同时支持处理器通过集群方式互连。
英特尔对PCI-X仅表示了有保留的欢迎，强调下一代总线必须是一种“根本性的新架构”。由于缺乏英特尔的支持，PCI-X未能在个人电脑中得到广泛应用。据《电子工程时报》的Rick Merritt所述，“PCI特别兴趣小组与一位曾主导加速图形端口（AGP）开发的关键英特尔互连设计师之间的分歧，导致英特尔退出了初期对PCI-X的支持工作”。尽管如此，苹果公司在其前几代Power Macintosh G5中短暂采用了PCI-X接口。
首批采用PCI-X技术的产品于1998年问世，例如Adaptec的AHA-3950U2B双通道Ultra2 Wide SCSI控制器，然而在当时，包装上仅将PCI-X接口标注为“64位就绪PCI”，预示着未来向前兼容的可能性。实际的PCI-X品牌标识直到后来才成为标准，可能与配备PCI-X主板的大规模上市时间相吻合。2001年8月，当更多关于PCI Express的细节公布后，PCI SIG主席Roger Tipley表达了他的看法：“PCI-X将在服务器领域长久存在，因为它满足了一定层次的功能需求，对于这些功能，转向3GIO（即PCI Express）可能并不具备足够的吸引力。我们从无法淘汰ISA的经历中吸取了教训，ISA之所以能长期存在，正是因为许多系统并非高批量生产部件。”Tipley同时宣布，当时PCI SIG正计划将PCI Express与PCI-X 2.0整合到一个暂名为PCI 3.0的统一规范中，但最终，PCI 3.0这一名称被用于对传统PCI进行相对较小的修订。
PCI-X 2.0
2003年，PCI SIG正式批准了PCI-X 2.0标准。该版本新增了266MHz和533MHz两种频率模式，分别提供大约2,132 MB/s和4,266 MB/s的数据传输速率。PCI-X 2.0在协议层面进行了进一步改进，旨在增强系统稳定性，并引入了纠错码，以减少因错误导致的数据重传。针对用户对PCI-X形态因素——尤其是184针连接器——的常见抱怨，新标准还开发了16位端口，使得PCI-X能够适应空间受限设备的需求。与PCI Express相似，PCI-X 2.0增加了点对点（PtP）通信功能，使得总线上的设备可以直接相互通信，从而减轻CPU或总线控制器的负担。
尽管PCI-X 2.0具备诸多理论上的优势，并且能够向后兼容PCI-X及PCI设备，但截至2008年，其并未得到大规模实施。这一现象的主要原因在于硬件厂商普遍选择集成PCI Express技术而非PCI-X 2.0。
IBM是少数几家在其System i5 Model 515、520和525系列中提供PCI-X 2.0（266 MHz）支持的厂商之一，并宣传这些插槽适用于10千兆以太网适配器，他们也确实提供了此类适配器。惠普则在其部分ProLiant和Integrity服务器中提供了PCI-X 2.0接口，并推出了运行于266 MHz的双端口4 Gbit/s光纤通道适配器。AMD通过其8132 HyperTransport至PCI-X 2.0隧道芯片支持了PCI-X 2.0（266 MHz）。ServerWorks曾是PCI-X 2.0的积极倡导者（甚至对第一代PCI Express持保留态度），其首席技术官Raju Vegesna尤为突出，然而他因与博通（Broadcom）高层在技术路线图上存在分歧而很快被解雇。
2003年，戴尔宣布将跳过PCI-X 2.0，转而更快地采用PCI Express解决方案。据《PC Magazine》报道，英特尔在其2004年的技术路线图中开始边缘化PCI-X，倾向于PCI Express，理由是后者在系统延迟和功耗方面具有显著优势，更戏剧化地表述为避免了其Tumwater芯片组面临的“千针末日”困境。
版本

PCI-X的64位元版本如下:
擴充卡
66 MHz（1.0版加入）
100 MHz（通過133 MHz轉換器應用於部分伺服器）
133 MHz（1.0版加入）
266 MHz（2.0版加入）
533 MHz（2.0版加入）
插槽
66MHz（見諸於舊式伺服器）
133MHz（多用於新式伺服器）
266MHz（甚少, 已被PCIe取代）
533MHz（甚少, 已被PCIe取代）
與PCI的区别

PCI-X在本質上還是PCI的一個擴展版本，故與PCI同樣使用並列傳輸介面，但在傳輸速度、擴展性和物理外觀方面有一些顯著的區別 ，且PCI設備不能在不經轉換的情況下，直接鏈接PCI-X接口
在傳輸速度上，與PCI相比，PCI-X具有更高的數據傳輸速度。它最初支持的最大速度是1 GHz（64位，133 MHz），帶寬可達1 GB/s（PCI 最高爲264 MB/s）。後來的版本（PCI-X 2.0）進一步提升了帶寬，支持更高的頻率（最大533 MHz），帶寬可達4 GB/s。
在擴展性上，傳統的PCI總線通常最多支持5個或6個設備，而PCI-X則能夠支持更多設備的擴展，且提供了更好的擴展性和設備支持，能夠處理更多的並發設備和更高的數據傳輸需求。
在物理插槽上，PCI插槽通常為32位或64位設計，並且標準化，常見於大多數桌面和伺服器計算機中，而PCI-X插槽的設計與傳統的PCI插槽不同，通常是64位寬，並且支持較高的頻率。雖然PCI-X插槽與PCI插槽在形態上相似（都使用長插槽），但PCI-X設備與標準PCI設備不完全兼容。主板必須明確支持PCI-X接口才能使用PCI-X設備。
與PCI Express的混淆

PCI-X經常與另一種名為PCI Express的滙流排架構相提並論，甚至因為PCI Express的泛用縮寫是PCI-E或PCIe，使得它們不管怎麼看都和PCI-X很相似；除了字型字意很像之外，PCI-X和PCI Express的英文發音也很相近所以很容易造成混淆。然而從外觀及性能上看，這兩者仍有差異性。如果換個角度，從功能上來看，除了兩者都是一種高速電腦內部週邊裝置的滙流排的這個共通點外，在應用方面它們卻是不同的；首先PCI-X是一種並列傳輸介面，它可以向下相容於所有早期的+3.3V PCI滙流排（但不容於最早期的+5V PCI BUS），然而PCI Express卻是一種串列傳輸介面，它是全新設計用來取代PCI和PCI-X的。
在過渡時期裏有些廠商發展出一種橋接方式讓PCI-X或PCI滙流排可以和PCI Express滙流排併存於同一個系統中，這就像過去曾出現過ISA滙流排與PCI滙流排同時出現在同一塊主機板上的情形一樣。其次在最大頻寬方面PCI-X（533-1066MB/S）甚至是後來的PCI-X 2.0（2.1-4.2GB/S）也不是PCI Express的對手。即使是規格最低的PCI Express X1也可以提供單一方向250MB/S的速度（全雙工時 x 2倍），若是最高規格的PCI Express X32還可以提供32個通道總共單向8GB/S的頻寬。
若再考慮技術與成本的方面，PCI Express更遠遠勝於PCI-X。不難想象在PCI-X的設計室裏，佈線工程師們要如何才能把64條資料線放進小小的接線區；同時還要考慮同步、雜訊、串音、屏敝等一連串的問題。相較之下串列傳輸就不必考慮這麼多因素，因此在電路設計上就簡單很多。此外不管是PCI還是PCI-X都只是半雙工的通訊機製，但PCI Express卻完全可以用全雙工方式進行通訊。此外在同一個滙流排裏因為平行傳輸的關係，雖然控製器可以和每個接入的裝置自動協調傳輸速率，但卻必需選用各個裝置中速度最慢者的速度作為滙流排內共同的傳輸速度上限，高速裝置往往因此而失去特別作用。而PCI Express與其相比就更有效，因為串列傳輸的關係各個通道彼此獨立，可以各自皆以最高速度進行通訊，讓各自的能力完全發揮。
最後對比兩者的插槽的長度，PCI Express即使拿最長的X16版本來和最短的PCI-X版本作比較，後者（PCI-X）119.91mm的長度還是比前者（PCI Express）89mm的總長還要長許多（非常規的Mini PCI不在此進行比較），這使得ATX規格或更小型機箱和主板廠商會更喜歡PCI Express。
注釋

1 2 3 4 5 6 7  .   [2008-02-17]. （原始内容存档于2008-02-15）.
↑  .   [2008-02-17]. （原始内容存档于2008-02-11）.
1 2  PCI 和 PCI-X 平台 - SPECTRUM Instrumentation
↑  PCI-X - 通信术语的基础知识
↑  PCI-X - 通信术语的基础知识
↑  PCI Express - IBM 文档
↑  什么是 PCI 和 PCI Express？ | Dell 中国
↑  评论：PCI-X 2.0 和 PCI Express 的影响（第 1 部分） 1. 什么是传统 PCI 的继任者 PCI 3.0？ - @IT
外部連結

Good diagrams and text on how to recognize the difference between 5 volt and 3.3 volt slots.
|  论 编总线标准和業界標準（有线（英语：）） |
| --- | --- |
一般:  系统总线  前端总线  后端总线  菊链串接  控制总线  地址总线  总线竞争  即插即用  总线列表  雙獨立匯流排 
标准:  SS-50匯流排（英语：）  S-100匯流排（英语：）  Unibus（英语：）  VAXBI（英语：）  MBus（英语：）  STD匯流排（英语：）  SMBus  Q-Bus（英语：）  Europe Card匯流排（英语：）  ISA  STEbus（英语：）  Zorro II（英语：）  Zorro III（英语：）  CAMAC（英语：）  FASTBUS（英语：）  LPC  HP精準匯流排（英语：）  EISA  VME（英语：）  VXI（英语：）  VXS（英语：）  NuBus（英语：）  TURBOchannel（英语：）  MCA（英语：）  SBus（英语：）  VLB  PCI  PXI（英语：）  HP GSC bus（英语：）  InfiniBand  Ultra Port Architecture（英语：）  PCI Extended (PCI-X)  AGP  PCI Express (PCIe)  DMI  RapidIO（英语：）  QPI  NVLink  HyperTransport Infinity Fabric 
存储:  ST-506（英语：）  ESDI  IPI（英语：）  SMD（英语：）  并行ATA（PATA，配合DMA）  SSA（英语：）  DSSI（英语：）  HIPPI（英语：）  串行ATA（SATA）  并行SCSI  串列SCSI（SAS）  光纖通道  SATA Express  PCI Express（通過AHCI或NVM Express邏輯裝置介面） 
外围:  Apple Desktop Bus（英语：）  HIL（英语：）  MIDI  Multibus（英语：）  RS-232  RS-422  RS-423（英语：）  EIA-485（RS-485）  Lightning  DMX512-A（英语：）  IEEE-488 (GPIB)  IEEE-1284（并口）（英语：）  UNI/O（英语：）  ACCESS.bus（英语：）  1-Wire  D²B（英语：）  I²C  SPI  并行SCSI  Profibus  IEEE 1394（火线）  USB  Camera Link  External PCIe  Thunderbolt 
音訊:  ADAT Lightpipe（英语：）  AES3（英语：）  英特爾高清晰音效  I²S  MADI（英语：）  McASP（英语：）  S/PDIF  TOSLINK 
可移动:  PC Card  ExpressCard 
嵌入式:  Multidrop bus（英语：）  CoreConnect（英语：）  AMBA  Wishbone（英语：）  SLIMbus（英语：） 
 注：依大致速度增序排列，每节最后列出的应该是最快的  分类
循環冗餘校驗

循環冗餘校驗（英語：，通稱「CRC」）是一種根據網路數據封包或電腦檔案等數據產生簡短固定位數驗證碼的一種散列函數，主要用來檢測或校驗數據傳輸或者保存後可能出現的錯誤。生成的數字在傳輸或者儲存之前計算出來並且附加到數據後面，然後接收方進行檢驗確定數據是否發生變化。由於本函數易於用二進制的電腦硬件使用、容易進行數學分析並且尤其善於檢測傳輸通道干擾引起的錯誤，因此獲得廣泛應用。此方法是由W. Wesley Peterson（英语：）於1961年發表。
CRCs經常被叫做「校驗和」，但是這樣的說法嚴格來說並不是準確的，因為技術上來說，校驗「和」是通過加法來計算的，而不是CRC這裡的除法。
「纠错码」（，簡稱ECC）常常和CRCs緊密相關，其語序糾正在傳輸過程中所產生的錯誤。這些編碼方式常常和數學原理緊密相關。例如常見于通訊或資訊傳遞上BCH码、前向錯誤更正、错误检测与纠正等。
簡介

CRC是兩個字節數據流採用二進制除法（沒有進位，使用XOR來代替減法）相除所得到的餘數。其中被除數是需要計算校驗和的信息數據流的二進制表示；除數是一個長度為 (n+1)的預定義（短）的二進制數，通常用多項式的系數來表示。在做除法之前，要在信息數據之後先加上 n個0。
CRC是基於有限域GF(2)（即除以2的同余）的多項式環。簡單的來說，就是所有系數都為0或1（又叫做二進制）的多項式系數的集合，並且集合對於所有的代數操作都是封閉的。例如：
2會變成0，因為對系數的加法運算都會再取2的模數。乘法也是類似的：
同樣可以對多項式作除法並且得到商和餘數。例如，如果用x3 + x2 + x除以x + 1。會得到：
也就是說，
等價於：
這裡除法得到了商x2 + 1和餘數-1，因為是奇數所以最後一位是1。
字符串中的每一位其實就對應了這樣類型的多項式的系數。為了得到CRC，首先將其乘以 x^{n}，這裡 n是一個固定多項式的階數（英语：），然後再將其除以這個固定的多項式，餘數的系數就是CRC。
在上面的等式中， x^{2}+x+1表示了本來的信息位是111,  x+1是所謂的鑰匙，而餘數 1（也就是 x^{0}）就是CRC. key的最高次為1,所以將原來的信息乘上 x^{1}來得到 x^{3}+x^{2}+x，也可視為原來的信息位補1個零成為1110。
一般來說，其形式為：
這裡M(x)是原始的信息多項式。K(x)是 n階的「鑰匙」多項式。 M(x)\cdot x^{n}表示了將原始信息後面加上 n個0。R(x)是餘數多項式，即是CRC「校驗和」。在通訊中，發送者在原始的信息數據M後附加上 n位的R（替換本來附加的0）再發送。接收者收到M和R後，檢查 M(x)\cdot x^{n}+R(x)是否能被 K(x)整除。如果是，那麼接收者認為該信息是正確的。值得注意的是 M(x)\cdot x^{n}+R(x)就是發送者所想要發送的數據。這個串又叫做codeword.
變體

CRC有幾種不同的變體：
shiftRegister可以逆向使用，這樣就需要檢測最低位的值，每次向右移動一位。這就要求polynomial生成逆向的數據位結果。實際上這是最常用的一個變體。
可以先將數據最高位讀到移位寄存器，也可以先讀最低位。在通訊協議中，為了保留CRC的突發錯誤（英语：）檢測特性，通常按照物理層發送數據位的方式計算CRC。
為了檢查CRC，需要在全部的碼字上進行CRC計算，而不是僅僅計算消息（Message）的CRC並把它與CRC比較。如果結果是0，那麼就通過這項檢查。這是因為碼字 M(x)\cdot x^{n}+R(x)=Q(x)\cdot K(x)可以被 K(x)整除。
移位寄存器可以初始化成1而不是0。同樣，在用算法處理之前，消息的最初 n個數據位要取反。這是因為未經修改的CRC無法區分只有起始0的個數不同的兩條消息。而經過這樣的取反過程，CRC就可以正確地分辨這些消息了。
CRC在附加到消息數據流（Message stream）的時候可以進行字節取反。這樣，CRC的檢查可以用直接的方法計算消息的CRC、取反、然後與消息數據流中的CRC比較這個過程來完成，也可以通過計算全部的消息來完成。在後一種方法中，正確消息的結果不再是0，而是 \sum _{i=n}^{2n-1}x^{i}除以 K(x)得到的結果。這個結果叫作核驗多項式 C(x)，它的十六進製表示也叫作幻數。
按照慣例，使用CRC-32多項式以及CRC-16-CCITT多項式時通常都要取反。CRC-32的核驗多項式是

 C(x)=x^{31}+x^{30}+x^{26}+x^{25}+x^{24}+x^{18}+x^{15}+x^{14}+x^{12}+x^{11}+x^{10}+x^{8}+x^{6}+x^{5}+x^{4}+x^{3}+x+1。
對於要處理的資料M(x)有前置0時，用 x^{m}L(x)與 M(x).x^{n}兩式相加作反相運算，使得前置的0變成1後，再作mod 2運算得到CRC。公式：
M(x)\cdot x^{n}+x^{m}L(x)=Q(x)\cdot K(x)+R(x)
 L(x)\,\! =\sum _{i=0}^{n-1}x^{i}
 T(x)=M(x)\cdot x^{n}+L(x)+R(x)

例：
 M(x)=01111

 K(x)=x^{3}+x^{2}+1=1101，這裡可知 n=3

 M(x).x^{3}=01111000

因 \sum _{i=0}^{n-1}x^{i}， n=3故L(x)階數從2開始

 L(x)=x^{2}+x^{1}+x^{0}=111

用 x^{m}L(x)求得一組n個1及m個0以便與 M(x).x^{n}相加

令m = 5， X^{m}L(x)=X^{5}L(x)=11100000（bitwise shift）

 M(x).x^{n}+x^{m}L(x)=01111000+11100000=10011000（使M前置的0變成1）

用 10011000 mod2  K(x)求得餘R(x)= 011

 T(x)=M(x).x^{n}+L(x)+R(x)=01111000+111+011=01111100送出

接收端L(x) = 111且開頭不為1 => m = 5 

可反推 M(x).x^{n}+x^{m}L(x)+R(x)=01111000+11100000+011=10011011

用10011011 mod2  1101可驗證能被K(x)整除。
錯誤檢測能力

CRC的錯誤檢測能力依賴於關鍵多項式的階次以及所使用的特定關鍵多項式。誤碼多項式 E(x)是接收到的消息碼字與正確消息碼字的異或結果。當且僅當誤碼多項式能夠被CRC多項式整除的時候CRC算法無法檢查到錯誤。
由於CRC的計算基於除法，任何多項式都無法檢測出一組全為零的數據出現的錯誤或者前面丟失的零。但是，可以根據CRC的變體來解決這個問題。
所有只有一個數據位的錯誤都可以被至少有兩個非零系數的任意多項式檢測到。誤碼多項式是 x^{k}，並且 x^{k}只能被 i\leq k的多項式 x^{i}整除。
CRC可以檢測出所有間隔距離小於多項式階次的雙位錯誤，在這種情況下的誤碼多項式是
E(x)=x^{i}+x^{k}=x^{k}\cdot (x^{i-k}+1),\;i>k。
如上所述， x^{k}不能被CRC多項式整除，它得到一個 x^{i-k}+1項。根據定義，滿足多項式整除 x^{i-k}+1的 {i-k}最小值就是多項式的階次。最高階次的多項式是本原多項式，帶有二進制系數的 n階多項式
CRC多項式規範

下面的表格略去了「初始值」、「反射值」以及「最終異或值」。
對於一些複雜的校驗和來說這些十六進制數值是很重要的，如CRC-32以及CRC-64。通常小於CRC-16的CRC不需要使用這些值。
通常可以通過改變這些值來得到各自不同的校驗和，但是校驗和算法機制並沒有變化。
CRC標準化問題
由於CRC-12有三種常用的形式，所以CRC-12的定義會有歧義
在應用的CRC-8的兩種形式都有數學上的缺陷。
據稱CRC-16與CRC-32至少有10種形式，但沒有一種在數學上是最優的。
同樣大小的CCITT CRC與ITU CRC不同，這個機構在不同時期定義了不同的校驗和。
常用CRC（按照ITU-IEEE規範）

| 名稱 | 多項式 | 表示法：正常或者翻轉 |
| --- | --- | --- |
| CRC-1 |  x+1 （用途：硬件，也稱為奇偶校驗位） | 0x1 or 0x1 (0x1) |
| CRC-5-CCITT |  x^{5}+x^{3}+x+1（ITU G.704標準） | 0xB（0x??） |
| CRC-5-USB |  x^{5}+x^{2}+1（用途：USB信令包） | 0x5 or 0x14 (0x9) |
| CRC-7 |  x^{7}+x^{3}+1（用途：通信系統） | 0x9 or 0x48 (0x11) |
| CRC-8-ATM |  x^{8}+x^{2}+x+1（用途：ATM HEC, PMBUS （參見SMBUS org （页面存档备份，存于））） | 0x7或0xE0 (0xC1) |
| CRC-8-CCITT |  x^{8}+x^{7}+x^{3}+x^{2}+1（用途：1-Wire 總線） | 0x8D |
| CRC-8-Dallas/Maxim |  x^{8}+x^{5}+x^{4}+1（用途：1-Wire bus） | 0x31或0x8C |
| CRC-8 |  x^{8}+x^{7}+x^{6}+x^{4}+x^{2}+1 | 0xD5（0x??） |
| CRC-10 |  x^{10}+x^{9}+x^{5}+x^{4}+x+1 | 0x233（0x????） |
| CRC-12 |  x^{12}+x^{11}+x^{3}+x^{2}+x+1（用途：通信系統） | 0x80F或0xF01 (0xE03) |
| CRC-16-Fletcher | 參見Fletcher's checksum | 用於Adler-32 A & B CRC |
| CRC-16-CCITT |  x^{16}+x^{12}+x^{5}+1（X25, V.41, Bluetooth, PPP, IrDA） | 0x1021或0x8408 (0x0811) |
| CRC-16-IBM |  x^{16}+x^{15}+x^{2}+1（用途：Modbus） | 0x8005或0xA001 (0x4003) |
| CRC-16-BBS |  x^{16}+x^{15}+x^{10}+x^{3}（用途：XMODEM協議） | 0x8408（0x????） |
CRC-32-Adler: 參見Adler-32
CRC-32-MPEG2: 參見IEEE 802.3
| CRC-32-IEEE 802.3 |  x^{32}+x^{26}+x^{23}+x^{22}+x^{16}+x^{12}+x^{11}+x^{10}+x^{8}+x^{7}+x^{5}+x^{4}+x^{2}+x+1 | 0x04C11DB7或0xEDB88320 (0xDB710641) |
| CRC-32C(Castagnoli) |  x^{32}+x^{28}+x^{27}+x^{26}+x^{25}+x^{23}+x^{22}+x^{20}+x^{19}+x^{18}+x^{14}+x^{13}+x^{11}+x^{10}+x^{9}+x^{8}+x^{6}+1 | 0x1EDC6F41或0x82F63B78 (0x05EC76F1) |
| CRC-64-ISO |  x^{64}+x^{4}+x^{3}+x+1 （用途: ISO 3309） | 0x000000000000001B或0xD800000000000000 (0xB000000000000001) |
| CRC-64-ECMA-182 |  x^{64}+x^{62}+x^{57}+x^{55}+x^{54}+x^{53}+x^{52}+x^{47}+x^{46}+x^{45}+x^{40}+x^{39}+x^{38}+x^{37}+x^{35}+x^{33}+x^{32}  +x^{31}+x^{29}+x^{27}+x^{24}+x^{23}+x^{22}+x^{21}+x^{19}+x^{17}+x^{13}+x^{12}+x^{10}+x^{9}+x^{7}+x^{4}+x+1 （參見ECMA-182 （页面存档备份，存于） p.63） | 0x42F0E1EBA9EA3693或0xC96C5795D7870F42 (0x92D8AF2BAF0E1E85) |
| CRC-128 | IEEE-ITU標準。被MD5 & SHA-1取代 |  |
| CRC-160 | IEEE-ITU標準。被MD5 & SHA-1取代 |  |
CRC與數據完整性

儘管在錯誤檢測中非常有用，CRC並不能可靠地驗證數據完整性（即數據沒有發生任何變化），這是因為CRC多項式是線性結構，可以非常容易地故意改變數據而維持CRC不變，參見CRC and how to Reverse it （页面存档备份，存于）中的證明。可以用訊息鑑別碼驗證數據完整性。
CRC與數據完整性 > CRC發生碰撞的情況

與所有其它的散列函數一樣，在一定次數的碰撞測試之後CRC也會接近100%出現碰撞。CRC中每增加一個數據位，碰撞機率就會減少接近50%，如CRC-20與CRC-21相比。
理論上來講，CRC64的碰撞概率大約是每18×1018個CRC碼出現一次。
由於CRC的不分解多項式特性，所以經過合理設計的較少位數的CRC可能會與使用較多數據位但是設計很差的CRC的效率相媲美。在這種情況下CRC-32幾乎同CRC-40一樣優秀。
CRC與數據完整性 > 設計CRC多項式

生成多項式的選擇是CRC算法實現中最重要的部分，所選擇的多項式必須有最大的錯誤檢測能力，同時保證總體的碰撞概率最小。多項式最重要的屬性是它的長度，也就是最高非零系數的數值，因為它直接影響著計算的校驗和的長度。
最常用的多項式長度有
9位（CRC-8）
17位（CRC-16）
33位（CRC-32）
65位（CRC-64）
在構建一個新的CRC多項式或者改進現有的CRC時，一個通用的數學原則是使用滿足所有模運算不可分解多項式約束條件的多項式。
這種情況下的不可分解是指多項式除了1與它自身之外不能被任何其它的多項式整除。
生成多項式的特性可以從算法的定義中推導出來：
如果CRC有多於一個的非零系數，那麼CRC能夠檢查出輸入消息中的所有單數據位錯誤。
CRC可以用於檢測短於2k的輸入消息中的所有雙位錯誤，其中k是多項式的最長的不可分解部分的長度。
如果多項式可以被x+1整除，那麼不存在可以被它整除的有奇數個非零系數的多項式。因此，它可以用來檢測輸入消息中的奇數個錯誤，就像奇偶校驗函數那樣。
參見

總的分類
糾錯碼
校驗和算法列表
奇偶校驗位
特殊技術參考
Adler-32
Fletcher's checksum
參考文獻

↑  Peterson, W. W. and Brown, D. T. . Proceedings of the IRE. January 1961, 49: 228. ISSN 0096-8390. doi:10.1109/JRPROC.1961.287814.
外部連結

Tutorial and C++ implementation of CRC (所引用网址代码运行存在问题)
Cyclic redundancy check - a simple guide to what it means for your data, CD and DVD discs （页面存档备份，存于）
The CRC Pitstop
Williams, R.（1993-09）A Painless Guide to CRC Error Detection Algorithms
Understanding Cyclic Redundancy Check
Black, R.（1994-02）Fast CRC32 in Software—Algorithm 4 is used in Linux and info-zip's zip and unzip.
Barr, M.（1999-11, 1999-12, 2000-01）checksums, CRCs, and their source code. Embedded Systems Programming
CRC32: Generating a checksum for a file, C++ implementation by Brian Friesen
Online Tool to compute common CRCs（8/16/32/64）from strings
Online CRC calculator （页面存档备份，存于）
Online CRC Tool: Generator of synthesizable CRC functions （页面存档备份，存于）
Online Char(ASCII), HEX, Binary, Base64, etc... Encoder/Decoder with MD2, MD4, MD5, SHA1+2, CRC, etc. hashing algorithms
CRC16 to CRC64 collision research （页面存档备份，存于）
Reversing CRC – Theory and Practice. （页面存档备份，存于）
|  论 编Ecma国际标准 |
| --- | --- |
应用程序接口:  ANSI转义码（英语：）  通用语言架构  Office Open XML  OpenXPS 
文件系统（磁带）:  高级智能磁带（英语：）  DDS（英语：）  DLT（英语：）  Super DLT（英语：）  全息通用光盘  Linear Tape-Open（英语：）（Ultrium-1）  VXA（英语：） 
文件系统（磁盘）:  CD-ROM  CD文件系统（CDFS）  FAT FAT12  FAT16  FAT16B  软盘  通用光碟格式（UDF）  超密度光碟  通用媒體光碟 
图形:  通用3D 
编程语言:  C++/CLI  C#  Eiffel  ECMAScript（JavaScript、E4X） 
无线链路接口:  近場通訊（NFC）  超寬頻（UWB） 
其他:  ECMA-35  JSON 
Ecma標準列表（1961年 - 至今）
栖息鸟属

| Template:Taxonomy/Incolornis 化石时期：晚白垩世，89–86 Ma  PreЄ Є O S D C P T J K Pg N  ▼   |
| --- | --- |

科学分类 
Missing taxonomy template（修正）：: Incolornis

模式種
†席氏栖息鸟 Incolornis silvae Panteleev, 1998
种
 †马氏栖息鸟 I. martini  (Nessov & Panteleev, 1993 [原为反鸟])  †席氏栖息鸟 I. silvae  Panteleev, 1998
栖息鸟属（学名：Incolornis）是种已灭绝的史前鸟类，生存于距今8900至8600万年前的晚白垩世科尼亚克期。遗骸发现于乌兹别克斯坦的贝斯克提组（英语：）。该属仅有破碎的喙骨被发现，分类地位也模糊不清，可能是种真反鸟类。
已命名两个物种：席氏栖息鸟（Incolonis silvae）与马氏栖息鸟（I. martini），后者最初被归入反鸟属。估计席氏种身长135（5.3英寸）、马氏种身长220（8.7英寸）。
参考资料

1 2  Panteleyev, A.V. (1998) New species of enantiornithines (Aves: Enantiornithes) from the Upper Cretaceous of central Kyzylkum. Russkii Ornitologicheskii Zhurnal Ekspress Vypusk 35:3-15.
东西寺塔

25°01′56″N 102°42′25″E﻿ / ﻿25.03210°N 102.70695°E﻿ / 25.03210; 102.70695
| 惠光寺塔和常乐寺塔 |
| --- | --- |
惠光寺塔（西寺塔）、常乐寺塔（东寺塔）
全国重点文物保护单位 中华人民共和国国务院公布
地址: 云南省昆明市
分类: 古建筑
时代: 唐、清
编号: 6-739
认定时间: 2006年
zh
东西寺塔是位于云南省昆明市的两座古代佛塔，原分别坐落于常乐寺和惠光寺内，故又名常乐寺塔和惠光寺塔。1983年1月，两塔被云南省人民政府公布为第二批省级重点文物保护单位，2006年，国务院将二者列入第六批全国重点文物保护单位。
历史沿革

东寺塔和常乐寺最早建于南诏保和六年（829年）至天启二十年（859年）间，由弄栋节度使王嵯巅监督，工匠尉迟恭韬主持修建。清康熙六年（1667年），云南巡抚袁懋功和僧人德润主持重修常乐寺和东寺塔，云贵总督王继文为此撰写《重修东塔常乐寺记》。道光十三年（1833年），昆明发生大地震，东寺塔倒塌。咸丰六年（1856年），常乐寺毁于杜文秀起义的战火。光绪九年（1883年），因原址地基疏松，云贵总督岑毓英和地方乡绅出资在三皇宫旧址处重建东寺塔，工程历时四年告竣。新塔的四角各立有一只黄铜制金鸡，故民间又称其为“金鸡塔”。1979年3月18日，东寺塔塔刹被大风吹落，次年完成修复。
西寺塔和惠光寺最早建于南詔天启十年（849年），同样由王嵯巅监督，尉迟恭韬主持修建。明弘治十二年（1499年）昆明地震，西寺塔倒塌，五年后，太监刘昶筹集资金完成重建，此后数百年间又多次大修。咸丰六年（1856年），惠光寺被毁。
建筑与文物

东寺塔为十三级密檐式砖塔，投影面为方形，整体高40.57米。塔底部建有边长12米的方形基台，塔身一层南侧开有小门，供游客进入，二层至十二层则在四壁设置拱门用以通风。东寺塔内部每层都建有佛龛供奉石制佛像，一至十层间还建有木制回转楼梯供游客逐层参观。该塔十三层为铜质塔刹，外沿四角各立有一只金鸡，其中东北角和西南角两只的喙中还曾装有管状口笛，在西南风盛行时会发出长鸣，附近百姓便将会鸣叫的金鸡认作公鸡，不会鸣叫的认作母鸡。随着时间的推移，金鸡的相关部件已经锈蚀损坏，至今已无法发声。1981年，东寺塔发现地宫，深约1.5米，内部放置有一尊木制坐佛。
西寺塔主体结构同样为十三级密檐式砖塔，整体高35.54米。塔底部建有两级正方形基座，外围边长12.5米，总计高2.38米。塔身第一层高约9米，南侧开有小门，塔内则建有回转楼梯，最高可以抵达第十层。西寺塔自第二层起，偶数层设置蹄形佛龛，奇数层则设置同样形状的券洞。塔顶四角则各建有一只高约2米的铜制金鸡。
两塔外形特征相近，且与中原地区密檐式塔相比较为特别。从第九层开始，塔身急剧收分，整体轮廓呈现出优美的流线形而非一般情况下的阶梯形。类似的，东西寺塔出檐断面均呈近似圆弧状，末梢带有较小的翘角，使得外形更为柔和。此外，两塔塔刹部分均为铜质，高约5米，自上而下依次为宝珠、伞盖和五层相轮，四角配有金鸡，为较典型的大理、昆明一带佛塔塔刹设计。
东西寺塔塔内与周边区域还曾发现过数座碑记，为两塔的历史研究提供了可靠的原始资料。东寺塔两侧原立有清光绪十六年（1890年）由保甲局负责人金汉青撰写的《重建东寺文笔塔暨忠爱金碧三坊碑》，碑记详细记录了重修东寺塔时的捐款、支出账目及此次工程的完整工序，为岑毓英重建东寺塔经过的一手资料。为保护该文物，现石碑已被嵌入园区东北角的墙壁并建有廊亭遮蔽。1983年至1984年省政府维修西寺塔期间，工作人员在第七级塔身南侧的佛龛内发现了立于明弘治十六年（1503年）的《建塔存功记》碑，其上记载了1499年昆明大地震对西寺塔的破坏及后续重建经过。此外，在西寺塔塔基处还发现了南诏劝丰佑时代的砖石。
文物保护与修复

整修前的东寺塔
整修后的东寺塔
中华人民共和国成立后，各级文物部门对东西寺塔进行了数次修缮工程，其中又以1983年西寺塔加固工程和2015年两塔的整体修复工程规模最大。
1983年，西寺塔因地基不稳等因素出现坍塌风险，云南省政府调拨专款对其开展加固工程，其措施包括：使用水泥管件加大塔基面积并使用钢筋混凝土浇筑包套、塔内竖立大型钢架支撑、外立面加筑圈梁等。工程结束后，西寺塔已基本达到七级地震的抗震标准。
2011年，西山区文物管理所对东西寺塔展开除草工作，期间，工作人员发现两塔的灰泥层色彩异变且出现裂缝，局部还有脱落情况。此外，塔砖、基座、佛龛、佛像等均出现风化、粉化、开裂等病变，塔顶的铜质金鸡也因自然原因锈蚀严重。基于上述问题，国家文物局专门调拨430万元人民币对二塔进行修缮。
2015年7月，修缮工程正式启动，全程使用传统工艺。其中，灰泥以麻刀、石灰、沙为底料，糯米、桐油为粘合剂，按照一定比例调制。主体色调则参考同时代的崇圣寺三塔和小雁塔，用浸泡过的稻草与红土、黄土、灰浆调制出较为相近的淡黄色。由于原件损坏严重，金鸡由云南省非物质文化遗产传承人母炳林和其助手历时半年重新手工打造。此外，工作人员也对佛龛内的佛像进行了清理和维护，并使用现代技术加以预防性保护。除了对于佛塔本身的修缮，此次工程还为东西寺塔加装了防雷设施和监控仪器，并对东寺塔茶花园、西寺塔梅花园进行了系统改造与质量提升。
周边开发

1983年西寺塔大修后，两塔附近分别开辟了茶花园和梅花园。2002年，两塔之间又建成了一条贯通东西的旅游文化街，将两座古塔连成一个景区。2013年，该步行街被西山区人民政府划入“金碧特色商业街区”，与金马碧鸡坊步行街组成特色景点。
西寺塔梅园外还建有西寺塔广场，为周边中老年居民重要休闲场所。此外，该广场还举办过亚洲艺术节巡演、云南省第一人民医院义诊等大中型活动，并时常举办社区街道级小型活动。