原创 GCC中彙編格式

   gcc採用的是AT&T的彙編格式,MS採用Intel的格式.  一 基本語法      語法上主要有以下幾個不同.  ★ 寄存器命名原則  AT

原创 數字電視標準

現在數字電視主要分爲以下幾個標準: 1:DVB-S     (Digital Video Broadcasting    -Satellite)  2:DVB-C     (Digital Video Broadcasting    -C

原创 數字電視標準ATSC,DVB的比較

感謝 作者:楊 力 李 利 摘要:本文從視頻、音頻、地面廣播、衛星電視、有線電視、交互式數據業務等方面對兩大數字電視標準ATSC和DVB進行了全面的比較。 1 前言      伴隨信息時代的到來,廣播電視事業,特別是有線電視得到了迅速發展

原创 Linux 彙編語言開發指南(AT&T)

彙編語言的優點是速度快,可以直接對硬件進行操作,這對諸如圖形處理等關鍵應用是非常重要的。Linux 是一個用 C 語言開發的操作系統,這使得很多程序員開始忘記在 Linux 中還可以直接使用匯編這一底層語言來優化程序的性能。本文爲那些在

原创 廣播電視標準或組織網址大全

廣播電視標準或組織網址大全 AES Audio Engineering Society 音頻工程師協會 http://www.aes.org ATMFORUM ATM Forum ATM論壇 http://www.atmforum

原创 Linux進程通信-使用信號量

 一、相關知識 信號量:一個整數;  大於或等於0時代表可供併發進程使用的資源實體數;  小於0時代表正在等待使用臨界區的進程數;  用於互斥的信號量

原创 CPUID 指令介紹3

CPUID參數及返回值列表: EAX= 0000_0000h 輸入 EAX=0000_0000h 得到CPUID指令所支持的最大值和廠家的名稱字符串 輸出 EAX=xxxx_xxxxh 得到CPUID指令所支持的最大值 #1 EBX-ED

原创 從 Windows 移植到 UNIX 環境

從 Windows 移植到 UNIX 環境 大多數基於 Microsoft® Windows® 的項目都是使用 Microsoft Visual Studio® 構建的,這是一種複雜的集成開發環境 (IDE),它可以爲開發人員實現幾乎整個

原创 CPUID指令介紹2

1、什麼是cpuid指令     CPUID指令是intel IA32架構下獲得CPU信息的彙編指令,可以得到CPU類型,型號,製造商信息,商標信息,序列號,緩存等一系列CPU相關的東西。 2、cpuid指令的使用     cpuid使用

原创 CPUID指令介紹

CPUID指令  1. CPUID指令代碼: 0a20f    例:    {      CPUID MACRO           dw 0a20f

原创 GCC中使用SIMD

©2004本文最初由IBM developerWorks中國網站發表,其網址是http://www-900.ibm.com/developerworks/cn,文章鏈接爲這裏。 Abstract:X86架構上的多媒體應用開發,如果能夠使

原创 wav文件格式分析詳解

        wav文件格式分析詳解 作者:曹京 ---(感謝作者) 地址:http://blog.csdn.net/bluesoal/archiv

原创 MMX指令集(詳解)

EMMS MMX狀態置空:將FP特徵字置空(全1),使後續浮點指令可以使用浮點寄存器,其他MMX指令自動置FP爲全0.本指令應在所有MMX例程結束和調用可含有FP指令的例程時使用,以清除MMX狀態. MOVD mm,r/m32MOVD r

原创 ASCII 字元表

ASCII 字元表 ASCII 碼大致可以分作三部分組成。 第一部分由 00H 到 1FH 共 32 個,一般用來通訊或作為控制之用,有些字元可顯示於螢幕,有些則無法顯示在螢幕上,但能看到其效果(例如換行字元、歸位字元)。如下表: 第

原创 奔騰指令速查手冊(七)

PACKSSWB PACKSSWB mm1, mm2/m64 0F 63 /r 不影響標誌位 緊縮帶符號字到字節,溢出取飽和值   PACKSSWB xmm1,xmm2/m128 66 0F 63 /r PACKSSWB XMM0,X