The main limitation of high-temperature piezoresistive pressure sensors is the variation of output voltage with operating temperature, which seriously reduces their measurement accuracy. This paper presents a passive resistor temperature compensation technique whose parameters are calculated using differential equations. Unlike traditional experiential arithmetic, the differential equations are independent of the parameter deviation among the piezoresistors of the microelectromechanical pressure sensor and the residual stress caused by the fabrication process or a mismatch in the thermal expansion coefficients. The differential equations are solved using calibration data from uncompensated high-temperature piezoresistive pressure sensors. Tests conducted on the calibrated equipment at various temperatures and pressures show that the passive resistor temperature compensation produces a remarkable effect. Additionally, a high-temperature signal-conditioning circuit is used to improve the output sensitivity of the sensor, which can be reduced by the temperature compensation. Compared to traditional experiential arithmetic, the proposed passive resistor temperature compensation technique exhibits less temperature drift and is expected to be highly applicable for pressure measurements in harsh environments with large temperature variations.